MCP制造商
用于创建新MCP的模型上下文协议服务器。
概述
MCP Maker是一个专门的MCP服务器,旨在帮助您创建新的模型上下文协议服务器。它为脚手架MCP项目提供了工具和模板,具有各种功能,包括:
- 基本MCP服务器结构设置
- 工具定义模板
- 资源模板
- 提示模板
- Claude Desktop集成的配置指南
安装
先决条件
- Node.js(v18+)
- npm或pnpm
设置
- 克隆此存储库:
git clone https://github.com/yourusername/mcp-maker
cd mcp-maker- 安装依赖项:
pnpm install- 构建项目:
pnpm run build使用Claude Desktop
- 配置Claude Desktop以识别MCP Maker服务器:
编辑您的Claude Desktop配置文件:
- 在macOS上:
~/Library/Application Support/Claude/claude_desktop_config.json - 在Windows上:
%APPDATA%/Claude/claude_desktop_config.json
将以下内容添加到您的配置中:
{
"mcpServers": {
"mcp-maker": {
"command": "node",
"args": ["/absolute/path/to/mcp-maker/build/index.js"]
}
}
}- 重新启动克劳德桌面
- 在Claude Desktop中,您现在可以使用MCP Maker的工具来帮助您创建新的MCP服务器。
可用工具
generate_mcp_boilerplate
使用所有必要的样板文件创建新的MCP服务器项目。
create_tool_template
为具有可自定义参数的新MCP工具生成模板代码。
create_resource_template
为新的MCP资源生成模板代码。
create_prompt_template
为新的MCP提示生成模板代码。
发展
对于自动重建的开发:
pnpm run watch对于调试,请使用MCP检查器:
pnpm run inspector许可证
麻省理工学院
