Defeatbeta Api について
Defeat Beta API MCP は、defeatbeta-api の金融データを標準化されたコンテキストインターフェースを通じて LLM に提供する MCP サーバーです。構造化された管理しやすい金融データ分析を行いたいユーザー向けで、対応クライアントから自然言語でインストールできます。
主な機能
- 01defeatbeta-api データを MCP クライアントに公開
- 02stdio トランスポートによるクライアント接続
- 03uvx による手動デプロイ不要の実行
- 04DEFEATBETA_GATEWAY による HTTP プロキシ設定
活用シーン
- 01株価の最新値と価格履歴の確認
- 02複数企業の主要財務指標の比較
- 03エージェントによる直近の市場動向の要約
MCP 対応
本プロジェクトは MCP サーバーであり、stdio 経由で Claude Desktop などの MCP クライアントと接続し、金融データの照会機能を提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Defeat Beta API MCP
Defeat Beta API MCP は、標準化されたコンテキストインターフェースを通じて defeatbeta-api のデータを大規模言語モデルに提供し、構造化された制御可能な財務データ分析を可能にする MCP サーバーです。
MCP のさまざまな活用方法や、その他のユースケース、ベストプラクティスについては、こちらをご覧ください。
全体アーキテクチャ
┌──────────────────────┐
│ MCP Client │
│ (Claude Desktop / │
│ Manus AI / │
│ Cherry Studio / │
│ Other MCP Clients) │
└──────────┬───────────┘
│ MCP (stdio)
│ JSON-RPC
▼
┌──────────────────────────────┐
│ Defeat Beta API MCP Server │
│ │
│ - MCP Tool Definitions │
│ - Context Construction │
│ - Windowing / Summarization │
│ - Output Shaping for LLM │
│ │
│ (runs in isolated .venv) │
└──────────┬───────────────────┘
│
│ Python API Calls
▼
┌──────────────────────────────┐
│ defeatbeta-api │
│ (Published PyPI Package) │
│ │
│ - Market Data Access │
│ - Price / History / Metrics │
│ │
└──────────┬───────────────────┘
│
▼
┌──────────────────────────────┐
│ Financial Data Sources │
│ (via defeatbeta-api) │
└──────────────────────────────┘
インストール
Defeat Beta API MCP は、Claude Desktop、Manus、Codex、Hermes Agent、OpenClaw Agent など、MCP 対応のエージェントやクライアントから自然言語でインストールできます。
エージェントに次のメッセージを送信してください。
Install the Defeat Beta API MCP from https://github.com/defeat-beta/defeatbeta-api/tree/main/mcp. Use uvx to run it, configure it for this agent, and verify that the MCP server connects successfully.
エージェントがインストールと MCP の設定を行います。
トラブルシューティング:インストールのタイムアウト
初回起動時は、uvx によるパッケージのダウンロードに時間がかかる場合があります。インストールまたは MCP 接続がタイムアウトした場合は、エージェントに次のコマンドを実行するよう依頼してから、再試行してください。
uvx --refresh "git+https://github.com/defeat-beta/defeatbeta-api.git#subdirectory=mcp"
任意:HTTP プロキシ
お使いの環境から Defeat Beta Yahoo Finance Dataset にアクセスできない場合は、エージェントに MCP サーバーの DEFEATBETA_GATEWAY 環境変数を設定するよう依頼してください。
Configure the Defeat Beta API MCP to use my HTTP proxy by setting DEFEATBETA_GATEWAY to http://127.0.0.1:8118, then restart the MCP server and verify the connection.
http://127.0.0.1:8118 をプロキシアドレスに置き換えてください。
使用方法
インストール後、財務データに関する質問をエージェントに直接尋ねてください。必要に応じて、エージェントが Defeat Beta API MCP を使用します。
例:
- Apple の最新の株価は?
- NVIDIA の過去 1 か月の株価履歴を表示してください。
- Microsoft と Google の主要な財務指標を比較してください。
- Tesla の最近の市場動向を要約してください。
📷 Claude Desktop の使用例を表示

📷 Manus の使用例を表示

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