MCP 服务器 TypeScript 模板
使用 @modelcontextprotocol TypeScript SDK 的 MCP 服务器模板。
快速入门
此模板用于构建符合 Model Context Protocol (MCP) 规范的工具。
安装依赖
运行以下命令安装所需依赖:
npm install
创建新工具
在 src/tools
目录下定义新工具,需完成以下步骤:
- 使用 Zod 定义输入/输出模式
- 实现 MCP 协议接口
- 编写完整测试用例
工具目录结构示例:
src/
└── calculator/
├── tools/
│ ├── index.ts
│ ├── add.ts
│ └── subtract.ts
├── index.ts
├── prompt.ts
└── schema.ts
测试
运行以下命令执行测试套件:
npm run test