关于 Juhe Exchange Rates MCP Server
Juhe Exchange Rates MCP Server 提供按三位货币代码查询两种货币汇率的工具,供需要实时换算信息的 MCP 客户端使用,并需配置聚合数据 API 密钥。
主要功能
- 01查询两种货币间的汇率
- 02使用三位货币代码
- 03需要聚合数据 API 密钥
适用场景
- 01查询 USD 兑换 CNY 的汇率
- 02查询 CNY 与其他货币间的汇率
MCP 相关
该 MCP 服务提供 query_exchange_rates 工具,接收源货币和目标货币代码并返回汇率结果。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Juhe 汇率 MCP 服务
一个提供实时全球货币汇率查询功能的模型上下文协议(Model Context Protocol)服务器。该服务器使大语言模型(LLMs)能够获取实时货币汇率信息。
组件
工具
服务器实现了一个工具:
- query_exchange_rates:根据货币的三位字母代码查询两种货币之间的兑换汇率
- 必须传入 "from_code"(货币的三位字母代码)作为字符串参数。
- 必须传入 "to_code"(货币的三位字母代码)作为字符串参数。
async def query_exchange_rates(
from_code: str = Field(description="您希望转换的货币的三位字母货币代码。如:CNY"),
to_code : str = Field(description="您希望转换为目标货币的三位字母货币代码。如:USD")
) -> list[types.TextContent | types.ImageContent | types.EmbeddedResource]:
安装
此服务器要求 Python 3.10 或更高版本。使用 uv(推荐)或 pip 安装依赖项。
使用 uv(推荐)
使用 uv 时,无需进行特定安装。我们将使用 uvx 直接运行 jexchange-mcp-server。
uvx jexchange-mcp-server
使用 PIP
或者,你也可以通过 pip 安装 jexchange-mcp-server:
pip install jexchange-mcp-server
安装后,可以将其作为脚本运行:
python -m jexchange_mcp_server
配置
环境变量
JUHE_EXCHANGE_API_KEY:聚合数据的天气预报查询 API 密钥。获取地址:https://www.juhe.cn/docs/api/id/73
JUHE_EXCHANGE_API_KEY=your_api_key
为 CLINE 配置
使用 uvx
"mcpServers": {
"jexchange-mcp-server": {
"command": "uvx",
"args": [
"jexchange-mcp-server"
],
"env": {
"JUHE_EXCHANGE_API_KEY": "your_api_key"
}
}
}
使用 pip 安装
"mcpServers": {
"jexchange-mcp-server": {
"command": "python",
"args": [
"-m",
"jmobile_location_mcp_server"
],
"env": {
"JUHE_EXCHANGE_API_KEY": "your_api_key"
}
}
}
调试
你可以使用 MCP inspector 调试服务器。对于 uvx 安装:
npx @modelcontextprotocol/inspector uvx jexchange-mcp-server
或者,如果你已将软件包安装在特定目录中,或正在开发该软件包:
cd path/to/servers/src/jexchange-mcp-server
npx @modelcontextprotocol/inspector uv run jexchange-mcp-server
Cline 问题示例
- "当前美元兑换人民币的汇率是多少?"
- "那么人民币和越南货币兑换汇率呢"
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。