MCP 服务器模板

MCP 服务器模板

用于创建 MCP 兼容服务器的 TypeScript 模板,支持工具、测试和依赖注入。

快速入门

开发步骤

  1. 安装依赖: npm install

  2. 启动开发服务器: npm run dev

  3. 构建项目: npm run build

  4. 运行测试: npm test

  5. 启动生产服务器: npm start

创建工具

  1. src/tools/ 中创建新工具文件,参考 example.ts
  2. src/index.ts 中注册工具和处理器。

测试

  • 使用 TestClient 编写单元测试。
  • 使用 MCP Inspector 调试工具,启动命令: npx @modelcontextprotocol/inspector node dist/index.js

本地调试

  1. 构建并链接: npm run build && npm run link
  2. 在 Cursor 中添加服务器并测试。