使用说明
我的第一个mcp
我的第一个MCP(模型上下文协议)服务器实现。
基于视频教程https://frontendmasters.com/courses/mcp/
描述
这是一个简单的MCP服务器,提供了一个添加工具。它演示了如何使用 @modelcontextprotocol/sdk.
特性
- 添加工具:将两个数字相加并返回结果
安装
npm install
用法
运行服务器
npm run myFirstMcp
测试服务器
列出可用工具
npm run myFirstMcp:list
这将返回服务器中所有可用工具的信息。
调用添加工具
npm run myFirstMcp:call
这将调用 add 使用示例参数(5+3)的工具并返回结果。
API
工具
add
将两个数字相加。
参数:
a(number):第一个数字b(number):第二个数字
退货:
- 两个数字之和的文本响应
例子:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "add",
"arguments": {
"a": 5,
"b": 3
}
}
}
依赖项
@modelcontextprotocol/sdk:用于构建服务器的MCP SDKzod:TypeScript第一模式验证
