
Exchange Rate MCP Server

2025.04.08
0
TypeScript汇率查询金融数据金融服务
Exchange Rate MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,提供从 Norges Bank API 获取汇率数据的功能。该项目主要用于演示目的,不建议用于生产环境。
View on GitHub
Overview
基本能力
产品定位
Exchange Rate MCP Server 主要用于提供汇率数据查询服务,适用于需要获取实时或历史汇率信息的场景。
核心功能
- 提供
exchange_rate
工具,用于查询两种货币之间的汇率。 - 支持指定基础货币和目标货币。
- 支持指定日期查询历史汇率(格式为 YYYY-MM-DD)。
适用场景
- 金融数据分析
- 货币兑换计算
- 历史汇率查询
工具列表
exchange_rate
:查询两种货币之间的汇率。- 参数:
baseCurrency
(必填):基础货币代码(如 NOK, USD)。targetCurrency
(必填):目标货币代码(如 EUR, USD)。date
(可选):日期(格式为 YYYY-MM-DD),默认为最新汇率。
常见问题解答
- 该项目是否适合生产环境使用?
- 不适合,该项目仅为演示用途。
使用教程
使用依赖
无特殊依赖,直接通过 npm 或 pnpm 安装即可。
安装教程
npx -y @karashiiro/exchange-rate-mcp
开发安装
pnpm install
构建
pnpm build
运行
pnpm start
调试方式
启动服务后,可以通过调用 exchange_rate
工具进行调试。示例请求:
{
"baseCurrency": "NOK",
"targetCurrency": "USD",
"date": "2025-04-04"
}
预期响应:
{
"baseCurrency": "NOK",
"targetCurrency": "USD",
"date": "2025-04-04",
"rate": 0.12345
}