I

IMF 数据平台

@c-cf/imf-data-mcp
0 Stars 456 次浏览 c-cf 更新于 2026-08-23

服务器与免费的IMF数据API集成,并提供多种功能以方便数据检索和分析。该服务器采用FastMCP框架构建,提供了以下功能:

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "imf": {
      "args": [
        "imf-data-mcp"
      ],
      "command": "uvx"
    }
  }
}

服务介绍

IMF 数据 MCP

此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 Inspector。对于使用uvx进行安装的情况,请运行:

npx @modelcontextprotocol/inspector uvx imf-data-mcp

贡献指南

我们欢迎对imf-data-mcp项目做出贡献。无论是添加新工具、增强现有功能还是改进文档,您的意见都非常宝贵。请随时提交拉取请求或打开问题。

许可证

本项目根据Apache 2.0许可证发布。有关详细信息,请参阅LICENSE文件。

相关 MCP 服务