使用说明
MCP数学服务器
最低限度 模型上下文协议(MCP) 服务器公开了基本的数学工具,从两个数字的加法开始。
✨ 特性
- ✅ 使用实现MCP服务器
FastMCP - ✅ 暴露一个简单
add(a, b)数学工具 - ✅ 可直接从GitHub安装
- ✅ 清洁
src/布局和pyproject.toml
🧰 工具
add(a: int, b: int) → int
将两个整数相加并返回结果。
例子:
{
"a": 2,
"b": 3
}
🚀 本地运行
先决条件
- Python 3.10+
- 紫外线已安装
以可编辑模式安装
uv pip install -e .
运行MCP服务器
uv run mcp-server
🤖 与Claude Desktop一起使用
将以下条目添加到您的Claude Desktop MCP配置中:
{
"Addition": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/Suraj-Varade/mcp-math-server.git",
"mcp-server"
]
}
}
重新启动Claude Desktop,添加工具将可用。
📁 项目结构
.
├── pyproject.toml
├── README.md
├── main.py
├── uv.lock
├── main.py
└── src
└── mcpserver
├── __init__.py
├── deployment.py
└── __main__.py
🧠 备注
- 该项目有意将服务器保持在最低限度,以专注于MCP基础
- 可以轻松添加其他工具(减法、乘法等)
- 设计为学习和参考库
