
sek-fx-mcp

2025.03.19
0
Python汇率查询金融数据服务金融服务
sek-fx-mcp 是一个基于 Python 实现的 Model Context Protocol (MCP) 工具,用于处理应用程序与大型语言模型 (LLM) 之间的通信。该服务专门用于与瑞典央行 (Riksbanken) 的 API 进行交互,查询指定货币对瑞典克朗的汇率。支持 ISO 4217 标准的货币代码,如 NOK(挪威克朗)、EUR(欧元)、GBP(英镑)等。
View on GitHub
Overview
基本能力
产品定位
sek-fx-mcp 是一个金融数据服务工具,专注于汇率查询和金融数据交互。
核心功能
- 汇率查询:通过瑞典央行的 API 查询指定货币对瑞典克朗的汇率。
- 多货币支持:支持 ISO 4217 标准的货币代码。
- API 交互:处理与瑞典央行 API 的通信,包括请求和响应。
- 速率限制管理:处理 API 的速率限制(5 次/分钟,1000 次/天)。
适用场景
- 金融应用开发:需要实时汇率数据的金融应用。
- 数据分析:需要汇率数据进行分析的报告或研究。
- 自动化工具:集成到自动化工作流中,定期获取汇率数据。
工具列表
- Python SDK:用于与 MCP 和瑞典央行 API 交互的 Python 工具。
- uv:用于运行和安装服务的工具。
常见问题解答
- 速率限制:瑞典央行 API 有严格的速率限制(5 次/分钟,1000 次/天),如需更多请求,需申请 API 密钥并设置环境变量
RIKSBANKEN_API_KEY
。 - 测试环境:已在 MacOS 的 Claude Desktop 中测试。
使用教程
使用依赖
- Python:确保系统已安装 Python。
- uv:安装 uv 工具。
安装教程
运行以下命令安装服务:
uv run mcp install server.py
调试方式
安装完成后,可以通过运行服务并检查日志来调试:
uv run server.py
检查输出日志以确保服务正常运行。