MCP服务器开发工具包

提供构建Cursor的模型上下文协议(MCP)服务器所需的所有文档和参考材料,帮助开发者快速启动项目。

  • by ops-guru
  • 本地部署
  • 更新于
在 GitHub 查看 ops-guru/og-mcp-server-build-kit

使用说明

MCP服务器开发工具包

此存储库包含开始为Cursor构建模型上下文协议(MCP)服务器所需的一切。所有文件和参考资料均包含在 docs 目录,以保持工作区的整洁。

入门指南

  1. 克隆此存储库:

    git clone https://github.com/yourusername/mcp-server-dev-kit.git
    cd mcp-server-dev-kit
    
  2. 在根目录中创建新的MCP服务器项目:

    # Initialize your new project
    npm init -y
    
    # Update package.json with required fields
    # (See docs/build-mcp-servers-guide.md for details)
    
    # Create your server implementation
    mkdir bin
    touch bin/server.cjs
    chmod +x bin/server.cjs
    
  3. 阅读 综合指南 了解MCP服务器开发。

  4. 参考 示例实现 了解最佳实践和模式。

项目结构

.
├── README.md                 # This file
├── docs/                     # Documentation and reference materials
│   ├── build-mcp-servers-guide.md    # Comprehensive guide
│   ├── images/              # Guide images
│   └── reference-implementation/     # Working example server
│       ├── bin/            # Example server implementation
│       ├── package.json    # Example package configuration
│       └── ...            # Other reference files
├── bin/                     # Your server implementation
├── package.json             # Your project configuration
└── ...                     # Your other project files

文档

使用参考实现

参考实施 docs/reference-implementation/ 提供了一个MCP服务器的工作示例。尝试一下:

cd docs/reference-implementation
npm install
npm start

然后按照指南中的说明在Cursor的MCP设置中配置它。

创建自己的服务器

开始在根目录中构建服务器,将docs文件夹作为参考。这种分离确保您的工作空间保持干净,同时保持对文档和示例的轻松访问。

贡献

欢迎投稿!请随时提交拉取请求。

许可证

MIT许可证-您可以在自己的项目中自由使用。