MCP 服务器文档

在 ChatGPT 中查询汇率

通过自定义 MCP 连接器查询汇率并换算金额

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

将 exchangerate.dev 添加为自定义 MCP 连接器,让 ChatGPT 查询货币汇率并换算金额。托管服务器无需 API 密钥。免密钥和免费套餐的汇率延迟 15 分钟,付费套餐可获取实时汇率。

连接前的要求

ChatGPT 通过开发者模式支持自定义 MCP 连接器,可在设置中开启。可用范围会变化,请查阅 OpenAI 当前的帮助页面,确认哪些套餐可添加自定义连接器。

工作区规则也可能要求管理员或所有者先允许自定义连接器。ChatGPT 要求服务器可通过 HTTPS 访问,并支持托管 exchangerate.dev 服务器使用的 Streamable HTTP。

这些步骤遵循 OpenAI 文档中的流程。

添加服务器

在 ChatGPT 设置中启用开发者模式,添加自定义 MCP 连接器,填写名称及代码片段中的服务器 URL,身份验证选择无。

保留 URL 末尾的斜杠。托管服务器支持免密钥工具发现和调用。此配置使用共享免密钥配额池,每个 IP 每分钟限 10 次请求,每小时限 100 次。

服务器 URL
https://api.exchangerate.dev/v1/mcp/

查询汇率或换算金额

问 ChatGPT“现在 100 欧元能换多少日元?”,并让它引用汇率返回的时间。

convert 返回汇率和换算金额,并标记经 USD 推算的汇率。

查询历史汇率时,问“9 月 1 日 USD 兑 IDR 的汇率是多少?”get_range 读取日期范围内的汇率;get_rate 读取基础货币兑报价货币的最新汇率。问“能查询哪些货币?”可调用 list_currencies。

ChatGPT 可读取的数据

服务器有九个工具。除汇率、换算、历史和货币工具外,get_usd_index 返回独立计算的 USD 指数,search_docs 搜索文档。

list_official_rate_tables 列出政府发布的汇率表,get_official_rate 读取政府发布的汇率。start_checkout 仅在你确认后打开套餐结账页面。

响应含 source、market_session 和 data_updated_at,并注明汇率仅供参考,不适用于结算。让 ChatGPT 读取数值时引用返回的时间。这些汇率不用于结算或交易,免密钥连接器不返回付费套餐的实时汇率。

排查连接器故障

连接器无法连接时,对照代码片段检查服务器 URL,包括末尾斜杠。

URL 错误是连接失败的常见原因。HTTP 429 表示已达共享免密钥配额池或每分钟限额。请等到指定重试时间再请求。

服务器工具变化后,刷新连接器,让 ChatGPT 获取更新后的工具列表。

常见问题

需要 API 密钥吗?

托管 MCP 服务器支持免密钥访问,因此此连接器的身份验证选择无。免密钥请求按 IP 共用配额池,汇率延迟 15 分钟。

此配置能让 ChatGPT 获取实时汇率吗?

这里的连接器配置使用免密钥访问,汇率延迟 15 分钟。实时汇率需要付费套餐。

MCP 客户端使用密钥后有何变化?

有效 API 密钥让客户端使用自己的配额和限额。免费套餐每月含 5,000 次请求,每分钟限 10 次。错误密钥会被拒绝,并返回 HTTP 401。所有套餐均含 MCP 访问。

MCP 工具调用如何计数?

每次 MCP 工具调用计为一次 API 调用,与对应 REST 请求共用每分钟限额和月度配额。免密钥调用使用配置步骤中所述的共享配额池。

继续阅读

获取免费 API 密钥

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

获取免费密钥