使用说明
MCP服务器创建器
一个专门的模型上下文协议(MCP)服务器,旨在帮助您轻松创建新的MCP服务器。此服务器提供文档、模板和工具,以简化为Claude Desktop创建和配置MCP服务器的过程。
特性
- 📚 包含MCP关键概念的文档资源
- 🛠️ 完整的服务器设置指南
- 🚀 创建所有必要文件的文件生成工具
- ⚙️ 随时可用的Claude Desktop配置
- 📝 引导服务器创建的交互式提示
安装
- 克隆存储库:
git clone https://github.com/SterlingChin/mcp-builder.git
cd mcp-builder
- 安装依赖项:
npm install
- 构建服务器:
npm run build
用法
作为MCP服务器
在Claude Desktop配置文件中配置此服务器 ~/.claude-config.json:
{
"mcpServers": {
"mcp-creator": {
"command": "node",
"args": [
"/path/to/mcp-builder/build/index.js"
]
}
}
}
替换 /path/to/mcp-builder 与这个项目的实际路径。
在克劳德桌面
配置后,您可以通过以下方式在Claude中与此服务器交互:
-
访问文档:
Show me the MCP documentation from mcp://docs -
获取设置指南:
Use the get-mcp-docs tool to show me how to set up an MCP server -
生成完整的MCP服务器:
Use the generate-mcp-server tool to create a server called "weather-server" that provides weather information
服务器功能
资源
mcp://docs-全面的MCP文档和关键概念
工具
get-mcp-docs-检索有关模型上下文协议的文档generate-mcp-server-使用所有必要的文件生成完整的MCP服务器设置
鼓励
mcp-setup-用于引导服务器创建的交互式提示模板
发展
先决条件
- Node.js 18+
- TypeScript
- npm或纱线
设置
- 分叉并克隆存储库
- 安装依赖项:
npm install - 对进行更改
index.ts - 构建:
npm run build - 测试:
npm start
贡献
我们欢迎捐款!请看 贡献.md 作为指导方针。
项目结构
mcp-builder/
├── index.ts # Main server implementation
├── build/ # Compiled JavaScript output
├── package.json # Dependencies and scripts
├── tsconfig.json # TypeScript configuration
├── LICENSE # MIT license
└── README.md # This file
例子
创建一个简单的服务器
问克劳德:“生成一个名为‘待办事项管理器’的MCP服务器,帮助管理待办事项列表”
获取文档
问Claude:“给我看看MCP设置文档”
使用资源
问克劳德:“里面有什么mcp://docs资源?"
许可证
此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。
支持
内置于❤️ 模型上下文协议生态系统
