mcpField
F
Fedspeak MCP Server

Fedspeak MCP Server

ローカル
github.com/milind-kulshrestha金融データ081 週間前に更新

Fedspeak MCP Server について

Fedspeak MCP Serverは、連邦準備制度(FOMC)の声明を検索・分析するためのツールを研究者やアナリストに提供します。セマンティック検索、声明のメタデータ、リソース、言語傾向分析を備えています。

主な機能

  1. 01FOMC声明のセマンティック検索
  2. 02声明メタデータの取得
  3. 03言語傾向の経時分析
  4. 04リソースとしての声明全文提供
  5. 05分析用の定義済みプロンプトテンプレート

活用シーン

  1. 01トピックや日付で声明を検索
  2. 02利用可能な声明のメタデータを確認
  3. 03連邦準備制度の表現の変化を追跡
  4. 04最新のFOMC声明を分析

MCP 対応

声明検索、メタデータ、傾向分析、最新声明の取得、リソース、プロンプトテンプレートをMCPクライアントに提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Fedspeak MCP Server

Federal Reserve(FOMC)の声明にアクセスして分析するための Model Context Protocol(MCP)サーバーです。

概要

このサーバーは、Federal Reserve(FOMC)の声明にアクセスして分析するための Model Context Protocol(MCP)インターフェースを提供します。データの取得と処理に伴う複雑さを、シンプルなツールベースのインターフェースの背後で処理しながら、FOMC声明のセマンティック検索と分析を可能にします。

機能

  • 声明の検索:トピック、日付、内容を基にFOMC声明をセマンティック検索します
  • メタデータへのアクセス:利用可能な声明に関する情報を取得します
  • トレンド分析:Fedの声明における言語の傾向を時系列で分析します
  • リソースへのアクセス:リソースとして声明の全文にアクセスします
  • プロンプトテンプレート:一般的な分析タスク用に事前定義されたプロンプトテンプレートを使用します

インストール

前提条件
  • Python 3.10以降
  • FOMCデータベースにアクセスできる、稼働中のプライベートAPIサーバー
ソースからインストール
# Clone the repository
git clone https://github.com/yourusername/fomc-mcp-server.git
cd fomc-mcp-server

# Create a virtual environment
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate

# Install the package
# Install with pip
pip install .

# Install with UV (recommended for exact dependency versions)
uv pip install .

設定

サーバーは環境変数を使用して設定できます。

注: データアクセスのために追加の設定は必要ありません。必要な接続はすべて自動的に処理されます。

使用方法

サーバーの実行
# Run directly
python -m fedspeak

# Or using the installed script
fedspeak
Claude for Desktopでの使用

Claude for Desktopで使用するには、このサーバーをClaudeの設定ファイルに追加します。

macOS:~/Library/Application Support/Claude/claude_desktop_config.json Windows:%APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "fedspeak": {
      "command": "uv",
      "args": [
        "--directory",
        "/Users/mk/Documents/Python/AI Playground/mcp/fedspeak/src/fedspeak",
        "run",
        "fedspeak"
      ],
      "env": {
        "FEDSPEAK_API_ENDPOINT": "https://fedspeak-mcp-backend-671377599496.us-central1.run.app"
      }
    }
  }
}

注: この設定では、ソースベースのパッケージ構成でfedspeakサーバーを実行するためにUVを使用します。APIエンドポイントは、すべてのデータベース操作とFOMC声明の取得を処理するCloud Runバックエンドサービスに接続します。

利用可能なツール

  • search_fomc_statements:Federal Reserveの声明をセマンティック検索します
  • get_fomc_metadata:利用可能なFOMC声明に関するメタデータを取得します
  • analyze_fomc_trends:Federal Reserveの言葉遣いの時系列での傾向を分析します
  • get_latest_statement:最新のFOMC声明を全文で取得します

利用可能なプロンプト

  • search-guidance:FOMC声明を効果的に検索する方法
  • analyze-trends-guidance:FOMCの言葉遣いの時系列での傾向を分析する方法
  • latest-statement-analysis:最新のFOMC声明を分析する方法

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。