MCP 服务器模板
用于创建 MCP 兼容服务器的 TypeScript 模板,支持工具、测试和依赖注入。
快速入门
开发步骤
-
安装依赖: npm install
-
启动开发服务器: npm run dev
-
构建项目: npm run build
-
运行测试: npm test
-
启动生产服务器: npm start
创建工具
- 在
src/tools/
中创建新工具文件,参考example.ts
。 - 在
src/index.ts
中注册工具和处理器。
测试
- 使用 TestClient 编写单元测试。
- 使用 MCP Inspector 调试工具,启动命令: npx @modelcontextprotocol/inspector node dist/index.js
本地调试
- 构建并链接: npm run build && npm run link
- 在 Cursor 中添加服务器并测试。