Skip to main content
Glama

FRED Macroeconomic Data MCP Server

by hungson175

FRED マクロ経済データ MCP サーバー

Claude およびその他の LLM クライアントを通じて連邦準備制度理事会経済データ (FRED) へのアクセスを提供するモデルコンテキストプロトコル (MCP) サーバー。このサーバーは、FRED 経済データシリーズ、検索機能、およびデータ取得ツールを公開します。

特徴

  • 一般的な FRED 経済指標 (GDP、雇用、インフレなど) へのアクセス
  • FRED データシリーズの検索機能
  • FRED APIからのリアルタイムデータ取得
  • LLM 消費のための標準化されたデータ形式
  • シームレスな統合のためにMCP Python SDKを使用して構築されています

前提条件

インストール

  1. リポジトリをクローンします。
git clone https://github.com/yourusername/WM_mcp.git cd WM_mcp
  1. uv を使用して仮想環境を作成し、アクティブ化します。
uv venv source .venv/bin/activate # On Windows, use `.venv\Scripts\activate`
  1. uv を使用して依存関係をインストールします。
uv pip install "mcp[cli]>=1.6.0" "colorama>=0.4.6" "numpy>=2.2.4" "pandas>=2.2.3" "python-dotenv>=1.1.0" "requests>=2.32.3"
  1. 環境変数を設定します。
cp .env.example .env

.envを編集して FRED API キーを追加します。

FRED_API_KEY=your_fred_api_key_here

Claude Desktopへのインストール

  1. Claude Desktopがインストールされ、実行されていることを確認してください
  2. Claude デスクトップの設定を開きます。
    • 設定 > 開発者 > 設定の編集に移動します
    • claude_desktop_config.jsonに次の構成を追加します。
{ "mcpServers": { "FRED Macroeconomic Data Server": { "command": "/path/to/your/.local/bin/uv", "args": [ "--directory", "/path/to/your/WM_mcp", "run", "fred_macroeco_server.py" ] } } }

/path/to/your/実際のパスに置き換えてください。ターミナルでwhich uv実行すると、UVのパスを確認できます。

クロードでの使用

  1. まず、「Claude デスクトップ クライアントで MCP リソースを使用する」をオンラインで検索して、会話に MCP リソースを含める方法を理解します。
  2. リソースを追加すると、FREDデータを操作できるようになります。プロンプトの例:
Use FRED APIs to get GDPs of USA last 20 years, draw chart

利用可能なリソース

  • file://series/available - 利用可能なすべての FRED シリーズとその詳細を一覧表示します

利用可能なツール

  • fetch_series_data - 任意の FRED シリーズのデータを取得します
  • search_series - 説明でFREDシリーズを検索

発達

開発とテストの場合:

  1. MCP Inspector を実行してサーバーをテストします。
mcp dev fred_macroeco_server.py

これにより、リソースを検査し、ツールをテストし、サーバーの機能を検証できます。

  1. 直接サーバー実行の場合(問題の確認):
python fred_macroeco_server.py

注: サーバーはClaude Desktopとの通信にstdioトランスポートを使用します。開発中はMCP Inspectorを使用して、Claude Desktopにデプロイする前に問題を検出し修正してください。

トラブルシューティング

  1. API キー エラーが発生した場合:
    • FRED APIキーが.envに正しく設定されていることを確認します
    • .envファイルが正しいディレクトリにあることを確認してください
  2. Claude Desktop にサーバーが表示されない場合:
    • claude_desktop_config.jsonのパスを再確認してください
    • UVとすべての依存関係が正しくインストールされていることを確認する
    • Claude Desktopを再起動してみてください

謝辞

  • FRED APIを提供してくれたセントルイス連邦準備銀行
  • MCP SDK のモデル コンテキスト プロトコル チーム
  • Claude と Claude デスクトップ クライアントの Anthropic
-
security - not tested
-
license - not tested
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Claude やその他の LLM クライアントを通じて連邦準備制度の経済データ (FRED) へのアクセスを提供し、ユーザーが GDP、雇用、インフレなどのデータなどの経済指標を検索、取得、視覚化できるようにします。

  1. 特徴
    1. 前提条件
      1. インストール
        1. Claude Desktopへのインストール
          1. クロードでの使用
            1. 利用可能なリソース
              1. 利用可能なツール
                1. 発達
                  1. トラブルシューティング
                    1. 謝辞

                      Related MCP Servers

                      • A
                        security
                        A
                        license
                        A
                        quality
                        Provides real-time and historical cryptocurrency market data through integration with major exchanges. This server enables LLMs like Claude to fetch current prices, analyze market trends, and access detailed trading information.
                        Last updated -
                        7
                        26
                        Python
                        MIT License
                        • Apple
                      • A
                        security
                        F
                        license
                        A
                        quality
                        A Model Context Protocol server that provides tools to search and retrieve economic data series from the Federal Reserve Economic Data (FRED) API.
                        Last updated -
                        2
                        3
                        TypeScript
                      • A
                        security
                        F
                        license
                        A
                        quality
                        Connects to the US Treasury's Fiscal Data API, enabling users to fetch specific treasury statements, access historical data, and generate formatted reports.
                        Last updated -
                        12
                        6
                        TypeScript
                        • Apple
                      • A
                        security
                        A
                        license
                        A
                        quality
                        Provides access to economic data from the Federal Reserve Bank of St. Louis (FRED) through the Model Context Protocol, allowing AI assistants to retrieve economic time series data directly.
                        Last updated -
                        1
                        2
                        Python
                        MIT License
                        • Apple
                        • Linux

                      View all related MCP servers

                      MCP directory API

                      We provide all the information about MCP servers via our MCP API.

                      curl -X GET 'https://glama.ai/api/mcp/v1/servers/hungson175/WM_MCP'

                      If you have feedback or need assistance with the MCP directory API, please join our Discord server