银行汇率查询:通过 MCP 协议在 AI 客户端(Cherry Studio / ChatBox)直接查汇率
# 银行汇率查询:通过 MCP 协议在 AI 客户端(Cherry Studio / ChatBox)直接查汇率
> 接口:银行汇率查询(apiCode=105)· 集成能力:MCP(覆盖全部 4 接入点)· 适用人群:AI 客户端 / MCP 开发者 · 阅读时间:约 5 分钟
## TL;DR
- 官方提供接口级 MCP 服务,一个配置即可让 AI 客户端调用全部 4 个接入点。
- 配置只需一段 JSON,把 `{your_appKey}` 换成真实 AppKey。
- 适合在 Cherry Studio、ChatBox 等支持 MCP 的客户端里"对话式查汇率"。
## Why
不想写代码、只想在 AI 助手对话框里问「现在美元兑人民币多少」「帮我把 100 英镑换成欧元」?MCP 把银行汇率查询封装成 AI 可调用的工具,你配好客户端就能直接用自然语言查牌价、做换算,无需自己拼请求。
## What
| 项目 | 说明 |
|------|------|
| 集成方式 | MCP(Model Context Protocol) |
| 覆盖范围 | 全部 4 个接入点(币种列表 / 实时查询 / 转换 / 历史) |
| 配置入口 | 在 AI 客户端的 MCP 设置中添加下方 JSON |
| 鉴权 | URL 中内联 AppKey |
## How
### 步骤:在 Cherry Studio / ChatBox 配置 MCP
1. 打开客户端的 MCP / 工具设置,新增一个 MCP Server。
2. 粘贴以下配置(把 `YOUR_APPKEY` 替换为你的真实 AppKey):
```json
{
"mcpServers": {
"showapi-mcp-105": {
"url": "http://www.showapi.com.cn/mcp/105/YOUR_APPKEY"
}
}
}
```
3. 保存并启用,客户端会拉取该服务暴露的工具(对应四个接入点)。
4. 在对话框里直接提问,例如:
- 「查一下当前美元、欧元、日元的现汇卖出价」
- 「把 100 英镑换算成欧元」
- 「拉取 2024 年 1 月美元的历史牌价」
## 返回示例与解析
MCP 工具返回的内容仍是接口原始 JSON 经整理后的结构,字段含义与文档一致(如 `list[].hui_out` 为现汇卖出价、`money` 为换算结果)。如需要字段对照,见[字段全解](https://www.showapi.com/guides/exchange-rate-fields-105)。
## 进阶 / 边界
- **AppKey 安全**:MCP 配置里直接写了 AppKey,请仅在自己信任的本地/私有客户端使用,不要提交到公开仓库。
- **覆盖全部接入点**:这一个 MCP 服务同时暴露币种列表、实时查询、转换、历史四个能力,无需逐个配置。
- **数据为延迟数据**:AI 回答的牌价同样仅供参考,涉及交易以银行柜台为准。
## FAQ
**Q:MCP 和直接调 API 有什么区别?**
MCP 把接口封装成 AI 客户端能调用的"工具",你用自然语言即可触发;底层仍是调用同一套接口(105-30/31/34/35)。
**Q:支持哪些客户端?**
文档示例提到 Cherry Studio、ChatBox 等支持 MCP 的客户端;只要客户端支持标准 MCP,即可按上方 JSON 接入。
**Q:AppKey 写在 URL 里安全吗?**
仅在本地/私有且可信的客户端使用,避免泄露;不要将含 AppKey 的配置公开分享。
## 相关能力 / 下一步阅读
- [银行汇率查询:导入 OpenAPI 3.0 文档,在 Apifox / Postman 中管理四个接入点](https://www.showapi.com/guides/exchange-rate-openapi-105)
- [银行汇率查询:5 分钟接入——从注册到第一次实时汇率查询](https://www.showapi.com/guides/exchange-rate-quickstart-105)
- **本系列共 13 篇**:查看[银行汇率查询指南总目录](https://www.showapi.com/guides/exchange-rate-guides-105)