使用说明
数学MCP服务器
概述
这是一个简单的MCP(模型上下文协议)服务器,提供基本的数学运算功能。目前,它支持将两个数字相加。
这个服务器是做什么的?
- 添加工具:
- 接收两个数字作为输入
- 返回它们的和
- 支持整数和小数
特点/功能
- add_numbers 工具:
- 输入:两个数字(a 和 b)
- 输出:两个数的和
- 验证输入以确保两个参数均为数字
安装
npm install
用法
运行服务器
npm start
测试服务器
node test.js
MCP工具模式(或方案/架构)
服务器提供了一个工具:
- add_numbers(可译为“添加数字”或根据上下文具体译为“执行数字相加”等)
- 描述:将两个数字相加
- 参数:
a(数字,必填):要相加的第一个数字b(数字,必填):要相加的第二个数字
- 返回:包含总和的文本消息
示例用法
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "add_numbers",
"arguments": {
"a": 5,
"b": 3
}
}
}
回答:
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"content": [
{
"type": "text",
"text": "The sum of 5 and 3 is 8"
}
]
}
}
