IMF Data MCP Server

by c-cf
Verified

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ファイルをご覧ください。

-
security - not tested
A
license - permissive license
-
quality - not tested

このサーバーは無料のIMFデータAPIと統合されており、データの取得と分析を容易にする様々な機能を提供します。FastMCPフレームワークを使用して構築されており、以下の機能を提供します。

  1. Features
    1. Installation and Usage Guide
      1. Using uv (Recommended)
      2. Using PIP
    2. Configuration
      1. Debugging
        1. Contribution Guide
          1. License
            ID: s3lzd1u3eg