mcpField
B
BLPAPI-MCP

BLPAPI-MCP

ローカル
github.com/djsamseng金融データ6080 週間前に更新

BLPAPI-MCP について

BLPAPI-MCP は Bloomberg の blpapi を通じて金融データを提供する MCP サーバーです。AI ツールから Bloomberg のデータを利用したい金融分野の利用者に向いており、実行には Bloomberg Terminal の起動が必要です。本プロジェクトは Bloomberg Finance L.P. とは提携していません。

主な機能

  1. 01blpapi による金融データへのアクセス
  2. 02設定可能なホストとポートでの SSE トランスポート
  3. 03uv によるインストールと実行
  4. 04stdio と SSE のサンプルクライアント同梱

活用シーン

  1. 01Cursor から Bloomberg の金融データを照会
  2. 02SSE 経由で Claude Code からサーバーに接続
  3. 03ローカルでの blpapi データアクセスの開発とテスト

MCP 対応

MCP サーバーとして、SSE エンドポイント経由で Cursor や Claude Code などの MCP クライアントに金融データを提供します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

BLPAPI-MCP

Bloomberg の blpapi から金融データを提供する MCP サーバーです。

注:データにアクセスするには、Bloomberg Terminal が起動しており(BBComm にアクセスできる状態である必要があります)。

インストール

UV を使用する
uv add git+https://github.com/djsamseng/blpapi-mcp

MCP サーバーを実行する

uv run blpapi-mcp --sse --host 127.0.0.1 --port 8000

Cursor から blpapi-cmp を使用する

  • プロジェクトのみの場合:プロジェクトディレクトリに .cursor/mcp.json を作成します
  • グローバルの場合:~/.cursor/mcp.json を作成します
  • 上記で実行した MCP サーバーのホストとポートに置き換えます
{
  "mcpServers": {
    "server-name": {
      "url": "http://127.0.0.1:8000/sse",
    }
  }
}

Claude Code から blpapi-mcp を使用する

  • URL を上記で実行した MCP サーバーの URL に置き換えます
claud mcp add --transport sse blpapi-mcp http://127.0.0.1:8000/sse

Aider から blpapi-mcp を使用する

開発

要件
  1. UV をインストールする
curl -LsSf https://astral.sh/uv/install.sh | sh
  1. このリポジトリをクローンします
git clone https://github.com/djsamseng/blpapi-mcp
  1. venv をセットアップします
uv venv
source .venv/bin/activate
  1. MCP サーバーを実行します
uv run blpapi-mcp --sse --host 127.0.0.1 --port 8000
  1. stdio モードで独自のサーバーを起動するテストクライアントを実行します
uv run examples/clients/blp_stdio_client.py
  1. 既に実行中の sse サーバーを使用するテストクライアントを実行します
uv run examples/clients/blp_sse_client.py --host http://127.0.0.1 --port 8000

商標に関する注記

このプロジェクトは Bloomberg Finance L.P. とは提携していません。Bloomberg という名称は、このパッケージの用途を示す説明としてのみ使用しています。

コメント

MCP は初めてですか?

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

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