MCP工具模板

一个用于构建符合模型上下文协议(MCP)的工具的模板仓库,提供标准化AI工具交互基础。

  • by zubhav
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 zubhav/mcp-server-typescript-template

使用说明

MCP工具模板

用于构建模型上下文协议(MCP)工具的模板存储库。

概述

此模板为创建可用于AI代理的MCP兼容工具提供了基础。每个工具都遵循标准化AI工具交互的模型上下文协议规范。

安装

npm install

创建新工具

工具定义见 src/tools 目录。每个工具都应该:

  1. 使用Zod定义输入/输出模式
  2. 实现MCP协议接口
  3. 包括综合测试

刀具结构

src/
    └── calculator/
        ├── tools/
        │   ├── index.ts
        │   ├── add.ts
        │   └── subtract.ts
        ├── index.ts
        ├── prompt.ts
        └── schema.ts

测试

运行测试套件:

npm run test