给 Claude 用的计算器 MCP 服务器

语言模型擅长文字,算数却不可靠,也不知道今天的汇率。Ratio 的 MCP 服务器把这些计算交给 Ratio,让 Claude 给出准确的数字。

就本页向 AI 提问:ChatGPTClaudePerplexityAI ModeGrokMarkdown

Claude 可以问 Ratio 什么

凡是能在 Ratio 表格里输入的都行:按今日汇率换算的货币和加密货币、股票和贵金属、单位、时区、工作日、增值税、贷款、税后工资、方程和开发者常用计算。下面是 Claude 发出的几行和 Ratio 的回答:

184 eur / 3 in usd$68.55
60000 eur gross in DE€37,622.00
25 AAPL in gbp£6,442.93
1 mar + 15 working daysMon, 22 Mar 2027
1.2M tokens at $3/M$3.60

Ratio 还会说明结果是怎么算出来的,比如用的汇率或某国的增值税率,Claude 可以一并转告。货币和股票的结果会随市场变化。

两个工具

calculate 计算一行。calculate_sheet 把多行当作一张表来算,后面的行可以用名称(rent = 1200 eur)、行引用(L1)和 prev,并返回所有行的总和。两者都可选填 region,即 DE 这样的国家代码,用于增值税率、公共假日和工资规则。

在 Claude Code 中设置

你需要把本网站的 Ratio 0.13 或更新版本放在“应用程序”文件夹里。然后运行:

claude mcp add --scope user ratio -- /Applications/Ratio.app/Contents/Helpers/ratio mcp

--scope user 让 Ratio 在所有项目中可用。claude mcp list 可以查看是否已连接。

在 Claude Desktop 中设置

打开 Settings › Developer › Edit Config,在 claude_desktop_config.json 的 mcpServers 中加入 Ratio:

{
  "mcpServers": {
    "ratio": {
      "command": "/Applications/Ratio.app/Contents/Helpers/ratio",
      "args": ["mcp"]
    }
  }
}

保留原有的服务器。退出并重新打开 Claude,Ratio 的工具会出现在消息框的工具按钮下。请写完整路径:Claude Desktop 不会在 /usr/local/bin 中查找。

Cursor、VS Code 和其他应用

任何能运行本地 MCP 服务器的应用都可以,命令相同:/Applications/Ratio.app/Contents/Helpers/ratio,参数 mcp。在 Cursor 中写在 ~/.cursor/mcp.json 的 mcpServers 下,写法与 Claude Desktop 相同。在 VS Code 中,把它加到 .vscode/mcp.json:

{
  "servers": {
    "ratio": {
      "type": "stdio",
      "command": "/Applications/Ratio.app/Contents/Helpers/ratio",
      "args": ["mcp"]
    }
  }
}

可以问什么

免费试用 Ratio 7 天 · $14.99 一次买断,含更新

常见问题

Ratio 会看到我的对话吗?不会。Ratio 在你的 Mac 上运行,只看到 Claude 发给它的行,比如“184 eur / 3 in usd”。和应用一样,它只为获取汇率以及行中提到的股票和贵金属价格而联网。

Mac App Store 版本能用吗?不能。App Store 版本没有命令行工具,所以 MCP 服务器随本网站的 Ratio 提供。

Windows 和 Linux 能用吗?暂时不能。MCP 服务器是 ratio 命令的一部分,目前只有 Mac 版。

要额外付费吗?不用。它包含在 Ratio 里,一次性 14.99 美元,含更新。

Claude 没用 Ratio 就回答了,怎么办?直接要求它:“用 Ratio 算一下”。如果看不到 Ratio 的工具,请在 Claude Code 里用 claude mcp list,或在 Claude Desktop 的工具按钮下确认服务器已连接。