mcpField
M
Mcp Test Add

Mcp Test Add

本地服务
github.com/Djyeigner开发工具068 周前更新

关于 Mcp Test Add

Mcp Test Add 是用于测试协议初始化和工具调用的轻量级 MCP JSON-RPC 服务,为开发者提供加减法工具以验证 MCP 客户端。

主要功能

  1. 01MCP JSON-RPC 初始化
  2. 02列出工具
  3. 03加法工具
  4. 04减法工具

适用场景

  1. 01测试 MCP 客户端初始化
  2. 02检查工具发现与调用
  3. 03试用基础算术调用

MCP 相关

实现 MCP JSON-RPC 方法 `initialize`、`tools/list` 和 `tools/call`,向 MCP 客户端提供 `add` 与 `minus` 工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

MCP Protocol Test Server(Smithery 兼容)

实现 MCP JSON-RPC 的 initialize、tools/list、tools/call。

运行方法

pip install -r requirements.txt uvicorn app:app --reload

Docker 构建/运行

docker build -t mcp-test . docker run -p 8081:8081 mcp-test

测试方法

列出工具

curl -X POST http://localhost:8081/ -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","method":"tools/list","id":1}'

调用 add

curl -X POST http://localhost:8081/ -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","method":"tools/call","params":{"name":"add","arguments":{"a":3,"b":2}},"id":2}'

调用 minus

curl -X POST http://localhost:8081/ -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","method":"tools/call","params":{"name":"minus","arguments":{"a":5,"b":1}},"id":3}'

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。