mcpField
C
Calculator MCP Server

Calculator MCP Server

本地服务
github.com/githejie科研与教育16012 周前更新

关于 Calculator MCP Server

Calculator MCP Server 是一个用于数值计算的 MCP 服务,让 LLM 能借助计算器进行精确的表达式求值。它可通过 uvx 或 pip 安装,适合需要可靠数值结果的场景。

主要功能

  1. 01calculate 工具用于计算表达式
  2. 02支持通过 uvx 直接运行
  3. 03支持通过 pip 安装并以模块方式运行
  4. 04MIT 许可证

适用场景

  1. 01让 LLM 对表达式进行精确的数值计算
  2. 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

第一次接触 MCP?

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

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