MCP 服务器文档

在 Claude 中查询汇率

将 Claude Code 或 Claude Desktop 连接到 exchangerate.dev MCP 服务器。

2026年10月25日 · 阅读时间:2 分钟

通过托管 MCP 服务器让 Claude 查询货币汇率,连接无需 API 密钥。免密钥和免费套餐的汇率延迟 15 分钟,付费套餐可获取实时汇率。

在 Claude Code 中添加托管服务器

在 Claude Code 中运行以下命令,无需 API 密钥即可添加托管 MCP 服务器。

端点为 https://api.exchangerate.dev/v1/mcp/,须保留末尾斜杠,使用 Streamable HTTP。工具发现和调用均支持免密钥访问。

终端
claude mcp add --transport http exchangerate-dev https://api.exchangerate.dev/v1/mcp/

用密钥使用自己的配额

在以下命令中填入 API 密钥,即可使用自己的配额和限额。

命令发送 Authorization: Bearer YOUR_API_KEY。免费套餐每月含 5,000 次请求,每分钟限 10 次。每次 MCP 工具调用计为一次 API 调用,与对应 REST 请求共用每分钟限额和月度配额。

终端
claude mcp add --transport http exchangerate-dev https://api.exchangerate.dev/v1/mcp/ --header "Authorization: Bearer YOUR_API_KEY"

改用本地桥接

运行以下命令,通过本地 npm 桥接连接 Claude Code。

需 Node.js 20 或更新版本及 API 密钥。命令在双连字符前用 -e 设置 EXCHANGERATE_API_KEY。免密钥使用须设置 ALLOW_ANONYMOUS=true。

终端
claude mcp add exchangerate-dev -e EXCHANGERATE_API_KEY=YOUR_API_KEY -- npx -y @nusantara-ventures/exchangerate-mcp

配置 Claude Desktop

将以下配置加入 Claude Desktop 配置文件,并替换 YOUR_API_KEY。

macOS 文件路径为 ~/Library/Application Support/Claude/claude_desktop_config.json。Windows 使用 %APPDATA%\Claude\claude_desktop_config.json。

在配置的 env 块中设置 EXCHANGERATE_API_KEY,因为 Claude Desktop 不读取终端环境变量。保存后完全退出并重启 Claude Desktop。服务器仅在启动时加载一次。

claude_desktop_config.json
{  "mcpServers": {    "exchangerate-dev": {      "command": "npx",      "args": [        "-y",        "@nusantara-ventures/exchangerate-mcp"      ],      "env": {        "EXCHANGERATE_API_KEY": "YOUR_API_KEY"      }    }  }}

让 Claude 查询汇率

问“现在 100 欧元能换多少日元?”Claude 可调用 convert,参数为 from、to 和 amount。响应含汇率、换算金额及经 USD 推算的标记。

问“9 月 1 日 USD 兑 IDR 的汇率是多少?”可调用 get_range 或 get_rate。查询最新汇率时,get_rate 接收 base 和 quote;get_range 返回日期范围内的汇率。

问“能查询哪些货币?”可调用 list_currencies;问“哪些中央银行发布汇率?”可调用 list_official_rate_tables。

Claude 可读取的数据和执行的操作

九个工具让 Claude 访问汇率、货币信息和文档。除上述工具外,get_usd_index 返回独立计算的 USD 指数,search_docs 搜索文档,get_official_rate 返回政府发布的汇率。

响应含 source、market_session、data_updated_at,并注明汇率仅供参考,不用于结算或交易。Claude 应引用返回的时间。

start_checkout 仅在你确认后打开套餐结账页面。Claude 不会自行购买。

排查连接错误

Claude Desktop 未显示工具时,检查配置 JSON。末尾多余的逗号是常见原因。

无效 API 密钥返回 HTTP 401。429 表示已达每分钟限额或月度配额,请等到指定重试时间。

常见问题

需要 API 密钥吗?

托管服务器支持免密钥访问。免密钥请求共用配额池,每个 IP 每分钟限 10 次,每小时限 100 次。汇率延迟 15 分钟。

免费套餐包含 MCP 吗?

所有套餐均含 MCP 访问,包括免费套餐。免费密钥有独立配额,每月 5,000 次请求,每分钟 10 次,汇率延迟 15 分钟。

Claude 能获取实时汇率吗?

付费套餐可获取实时汇率。免密钥和免费套餐延迟 15 分钟。Claude 应引用返回的时间戳,汇率仍仅供参考,不用于结算或交易。

本地桥接可以免密钥使用吗?

本地桥接需要 API 密钥,除非设置 `ALLOW_ANONYMOUS=true`。需 Node.js 20 或更新版本。托管服务器可直接通过 Streamable HTTP 接受免密钥连接。

继续阅读

获取免费 API 密钥

免费套餐每月含 5,000 次请求,无需信用卡。

获取免费密钥