MCP服务器模板

一个用于快速创建和开发自定义MCP服务器的模板项目,提供最小化配置和开发工具支持。

  • by zcaceres
  • JavaScript
  • 本地部署
  • 4 星标
  • 更新于
在 GitHub 查看 zcaceres/mcp-boilerplate

使用说明

MCP服务器主板

该项目为创建模型上下文协议(MCP)服务器提供了一个样板。它旨在帮助您以最少的配置快速设置和开始开发自己的MCP服务器。

入门指南

  1. 克隆此存储库
  2. 安装依赖项:
    pnpm install
    
  3. 构建项目:
    pnpm run build
    
  4. 启动服务器:
    pnpm start
    

发展

  • 使用 npm run dev 在监视模式下启动TypeScript编译器
  • 修改 src/index.ts 添加自定义工具和逻辑

自定义服务器

  1. 更新中的服务器信息 src/index.ts:

    const server = new Server(
      {
        name: "your-server-name",
        version: "your-version",
      },
      // ...
    );
    
  2. 在中定义您的工具 ListToolsRequestSchema 处理器

  3. 在 CallToolRequestSchema 处理器

使用桌面应用程序

要将此服务器与桌面应用程序集成,请将以下内容添加到应用程序的服务器配置中:

{
  "mcpServers": {
    "your-mcp-server-name-here": {
      "command": "node",
      "args": [
        "{ABSOLUTE PATH TO FILE HERE}/dist/index.js"
      ]
    }
  }
}