README
🚀 IMF 数据 MCP 服务器
IMF 数据 MCP 服务器与免费的 IMF 数据 API 集成,提供了丰富的工具与资源,可用于检索和处理经济数据。用户能通过它查询数据集、获取时间序列数据,还能列出可用的指标和国家,以结构化和编程化的方式使用 IMF 数据变得更加便捷。
✨ 主要特性
- 列出数据集:借助 Dataflow API 检索所有可用的 IMF 数据集。
- 获取数据集结构:通过 DataStructure API 获取指定数据集的结构。
- 检索时间序列数据:利用 CompactData API 检索各种数据集(例如 CDIS、CPIS、MFS、IFS 等)的时间序列数据。
- 列出指标:通过 DataMapper API 列出特定数据集的所有可用指标。
- 列出国家:检索特定数据集的可用国家列表。
- 查询提示模板:提供查询提示模板,指导用户如何使用指标和意图查询数据。
📦 安装指南
使用 uv(推荐)
可直接使用 uvx 运行服务器,无需额外安装:
uvx imf-data-mcp
使用 PIP
也可以使用 pip 安装服务器:
pip install imf-data-mcp
安装完成后,运行服务器:
python -m imf_data_mcp
📚 详细文档
配置
可根据不同的应用场景配置服务器。例如,要与特定应用程序集成,可添加以下配置:
{
"mcpServers": {
"imf": {
"command": "uvx",
"args": ["imf-data-mcp"]
}
}
}
调试
要调试服务器,可使用 MCP 检查器。对于使用 uvx 的安装,请运行:
npx @modelcontextprotocol/inspector uvx imf-data-mcp
🤝 贡献指南
我们欢迎为 imf-data-mcp 项目做出贡献。无论是添加新工具、增强现有功能,还是改进文档,您的意见都非常宝贵。请随时提交拉取请求或打开问题。
📄 许可证
此项目采用 Apache 2.0 许可证。有关详细信息,请参阅 LICENSE 文件。
Scan to contact