“MCP-Server-Creator” MCP 服务器的作用是什么?
MCP-Server-Creator MCP 服务器是一个用于辅助创建其他模型上下文协议(MCP)服务器的元服务器。作为强大的开发工具,它让用户能够动态生成 FastMCP 服务器配置和 Python 代码,无需手动编写样板代码。通过集成的工具构建器、资源管理器和代码生成功能,MCP-Server-Creator 能够简化开发者在连接 AI 助手与外部数据源、API 或服务时的工作流。该服务器支持添加自定义工具、管理静态与动态资源、导出可运行的 Python 代码,极大提升了构建复杂 AI 开发环境的团队的生产力。
提示词列表
- 在提供的仓库文档或文件中未列出明确的提示词模板。
资源列表
- 在提供的仓库文档或文件中未详细说明明确的 MCP 资源。
工具列表
- 动态服务器创建:允许用户即时创建新的 MCP 服务器配置。
- 工具构建器:为添加自定义工具(含可定制参数、返回类型和实现)提供机制。
- 资源管理器:支持添加带有模板支持的静态和动态资源。
- 代码生成:为新定义的 MCP 服务器生成完整可运行的 Python 代码。
- 文件导出:可将生成的服务器直接保存为 Python 文件,方便部署或共享。
此 MCP 服务器的应用场景
- MCP 服务器快速原型设计:快速设计并部署适用于特定集成或工作流需求的自定义 MCP 服务器。
- AI 助手的自定义工具开发:为 AI 代理开发并添加新工具,实现与数据库、文件或外部 API 的定制交互。
- 资源管理:高效管理和服务静态或动态资源,作为 LLM(大语言模型)交互的上下文。
- 自动化代码生成:自动生成 Python 服务器代码,减少人工错误并加速部署。
- 基于模板的服务器部署:利用示例模板,为重复性开发需求创建标准化服务器配置。
如何配置
Windsurf
- 确保已经安装 Node.js 和 Windsurf。
- 找到您的 Windsurf 配置文件(如
windsurf.config.json)。 - 使用 JSON 片段添加 MCP-Server-Creator MCP 服务器:
{ "mcpServers": { "mcp-server-creator": { "command": "python", "args": ["-m", "mcp_server_creator"] } } } - 保存配置文件并重启 Windsurf。
- 验证 MCP 服务器是否出现在可用服务器列表中。
Claude
- 使用 pip 安装 MCP-Server-Creator:
pip install mcp-server-creator - 找到您的 Claude Desktop 配置文件(如
claude_desktop_config.json)。 - 添加 MCP-Server-Creator 服务器:
{ "mcpServers": { "mcp-server-creator": { "command": "python", "args": ["-m", "mcp_server_creator"] } } } - 保存并重启 Claude Desktop。
- 确认服务器已运行(可参考
CLAUDE.md和claude_desktop_config.json示例)。
Cursor
- 确保已安装 Node.js 和 Cursor。
- 找到您的 Cursor 配置文件。
- 插入 MCP-Server-Creator 服务器:
{ "mcpServers": { "mcp-server-creator": { "command": "python", "args": ["-m", "mcp_server_creator"] } } } - 保存配置并重启 Cursor。
- 确认 MCP 服务器已在界面中被识别。
Cline
- 使用 pip 安装 MCP-Server-Creator:
pip install mcp-server-creator - 找到 Cline 配置文件。
- 按如下方式添加 MCP-Server-Creator:
{ "mcpServers": { "mcp-server-creator": { "command": "python", "args": ["-m", "mcp_server_creator"] } } } - 保存更改并重启 Cline。
- 确保新服务器已正确运行。
API 密钥安全管理
为安全管理 API 密钥及其他密文,请在配置中使用环境变量。例如:
{
"mcpServers": {
"mcp-server-creator": {
"command": "python",
"args": ["-m", "mcp_server_creator"],
"env": {
"MY_API_KEY": "${MY_API_KEY}"
},
"inputs": {
"api_key": "${MY_API_KEY}"
}
}
}
}
将 MY_API_KEY 替换为您的实际密钥,并确保该环境变量已在系统中设置。
如何在流程中使用此 MCP
在 FlowHunt 中使用 MCP
若要将 MCP 服务器集成到 FlowHunt 工作流中,请先在流程中添加 MCP 组件,并将其连接到您的 AI 代理:

点击 MCP 组件,打开配置面板。在系统 MCP 配置部分,按如下 JSON 格式插入您的 MCP 服务器信息:
{
"MCP-Server-Creator": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI 代理即可作为工具使用该 MCP,访问其全部功能。请记得将 “MCP-Server-Creator” 替换为您的 MCP 服务器实际名称,并将 URL 替换为您的服务器端点。
概览
| 部分 | 可用性 | 详情/备注 |
|---|---|---|
| 概览 | ✅ | 在 README.md 和仓库主页可找到 |
| 提示词列表 | ⛔ | 未找到明确的提示词模板 |
| 资源列表 | ⛔ | 未发现明确资源 |
| 工具列表 | ✅ | 在 features/README.md 可找到 |
| API 密钥安全管理 | ✅ | 安装说明中有提供 |
| 采样支持(评估中次要) | ⛔ | 未提及 |
我们的看法
MCP-Server-Creator 是一款高度专业的 MCP 开发服务器,专注于工具与服务器生成,但缺乏明确的提示词和资源定义。它最适合希望快速启动或模板化新 MCP 服务器的技术用户。安装文档清晰,但关于资源与提示词扩展性示例较少。
MCP 评分
| 是否有 LICENSE | ✅ (MIT) |
|---|---|
| 是否有至少一个工具 | ✅ |
| Fork 数量 | 1 |
| Stars 数量 | 7 |
评分:
综上,该 MCP 服务器评分为 6/10。其在服务器与工具创建方面表现强劲,但在提示词/资源支持丰富度和针对非技术用户的使用文档上仍有提升空间。
