关于 Calculator MCP Server
Calculator MCP Server 是一个用于数值计算的 MCP 服务,让 LLM 能借助计算器进行精确的表达式求值。它可通过 uvx 或 pip 安装,适合需要可靠数值结果的场景。
主要功能
- 01calculate 工具用于计算表达式
- 02支持通过 uvx 直接运行
- 03支持通过 pip 安装并以模块方式运行
- 04MIT 许可证
适用场景
- 01让 LLM 对表达式进行精确的数值计算
- 02在需要确定性计算结果的对话中调用计算工具
MCP 相关
该服务向 MCP 客户端暴露名为 calculate 的工具,接收字符串类型的 expression 参数并返回计算结果。客户端可在 mcpServers 配置中以 uvx 或 python -m 方式启动它。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Calculator MCP 服务
用于计算的模型上下文协议服务器。此服务器支持大模型使用计算器进行精确的数值计算。
可用工具
calculate- 计算/求值给定的表达式。expression(字符串,必填):要计算的表达式
安装
使用 uv(推荐)
使用 uv 时,无需进行特定安装。我们将使用 uvx 直接运行 mcp-server-calculator。
curl -LsSf https://astral.sh/uv/install.sh | sh
使用 PIP
或者,你也可以通过 pip 安装 mcp-server-calculator:
pip install mcp-server-calculator
安装后,你可以将其作为脚本运行:
python -m mcp_server_calculator
配置
使用 uv(推荐)
将以下内容添加到 MCP 客户端设置中:
"mcpServers": {
"calculator": {
"command": "uvx",
"args": ["mcp-server-calculator"]
}
}
使用 PIP
或者,将以下内容添加到 MCP 客户端设置中:
"mcpServers": {
"calculator": {
"command": "python",
"args": ["-m", "mcp_server_calculator"]
}
}
许可证
mcp-server-calculator 根据 MIT 许可证授权。这意味着你可以自由使用、修改和分发此软件,但须遵守 MIT 许可证的条款和条件。有关详情,请参阅项目仓库中的 LICENSE 文件。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。