基本能力
产品定位
MCP工具开发脚手架旨在为开发者提供一个快速开发MCP工具的基础框架,简化MCP工具的开发流程。
核心功能
- 完整的MCP服务器实现,支持流式响应
- 基于API密钥的身份验证机制
- 工具注册和管理系统
- 包含3个示例工具(回显、邮件发送、微信通知)供参考
适用场景
- 开发AI模型调用的外部工具
- 快速构建符合MCP协议的服务
- 学习MCP工具开发的最佳实践
使用教程
使用依赖
- 需要安装Bun 1.0.0或更高版本
安装教程
# 克隆脚手架仓库
git clone
cd
# 安装依赖
bun install运行
# 开发模式,支持热重载
bun dev
# 生产模式
bun start调试方式
使用cURL或Postman向/mcp端点发送请求来测试工具:
curl -X POST http://localhost:3000/mcp \
-H "Content-Type: application/json" \
-H "mcp-send-key: sk_your_key" \
-H "mcp-sc-key: SC_your_key" \
-d '{
"jsonrpc": "2.0",
"method": "tool",
"params": {
"tool": "my-tool",
"arguments": {
"param1": "测试值",
"param2": 123
}
},
"id": "test-1"
}'