FRED MCP Server

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Uses .ENV to manage environment variables, particularly for storing and accessing the FRED API key securely.

  • Supports Git for version control, with instructions for cloning the repository as part of the installation process.

  • Hosts the repository at github.com/kablewy/fred-mcp-server, allowing for easy distribution and installation.

適切なマークダウン形式でフォーマットされた README は次のとおりです。

FRED MCP サーバー

連邦準備制度理事会経済データ(FRED)APIにアクセスするためのモデルコンテキストプロトコル(MCP)サーバー実装。このサーバーは、FREDから経済データ系列を検索および取得するためのツールを提供します。

前提条件

  • Node.js (v16 以上)
  • FRED APIキー( FRED APIから取得)

インストール

  1. リポジトリをクローンします。
    git clone https://github.com/kablewy/fred-mcp-server cd fred-mcp-server
  2. 依存関係をインストールします:
    npm install
  3. .env.exampleファイルを.envにコピーし、FRED API キーを追加します。
    FRED_API_KEY=your_api_key_here

使用法

発達

サーバーを開発モードで実行します。

npm run dev

生産

  1. プロジェクトをビルドします。
    npm run build
  2. サーバーを起動します。
    npm start

利用可能なツール

サーバーは次の FRED API ツールを提供します。

シリーズ検索

さまざまなパラメータを使用して経済データ系列を検索します。

シリーズ観察

以下のオプションを使用して、特定の経済データ シリーズの観測値を取得します。

  • 日付範囲フィルタリング
  • 周波数調整
  • 集計方法
  • ソートとページ付け

発達

プロジェクト構造

fred-mcp-server/ ├── src/ │ ├── index.ts # Server entry point │ ├── tools.ts # Tool implementations │ └── types.ts # TypeScript interfaces ├── package.json ├── tsconfig.json └── .env

テスト

テスト スイートを実行します。

npm test

ライセンス

[選択したライセンス]

貢献

[ご寄稿のガイドライン]

謝辞

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

連邦準備制度経済データ (FRED) API から経済データ シリーズを検索および取得するためのツールを提供するモデル コンテキスト プロトコル サーバー。

  1. Prerequisites
    1. Installation
      1. Usage
        1. Development
        2. Production
      2. Available Tools
        1. Series Search
        2. Series Observations
      3. Development
        1. Project Structure
        2. Testing
      4. License
        1. Contributing
          1. Acknowledgments
            ID: c6jnc44poi