mcpField
B
bde-score

bde-score

リモート
github.com/hbhqq9金融データ413 週間前に更新
リポジトリ

bde-score について

BDE Scoreは、米国・香港・A株市場の株式を7要因で評価する、説明可能なMCPサーバーです。AIエージェント向けに、個別銘柄分析やスクリーニング、市場間比較、セクター集計、ESGデータを提供します。

主な機能

  1. 017要因の株式スコア
  2. 02米国・香港・A株市場に対応
  3. 03個別銘柄の要因分析
  4. 04市場間比較とスクリーニング
  5. 05セクター分析とESG分析

活用シーン

  1. 01市場ごとの同一企業のスコア比較
  2. 02スコア基準を満たす銘柄の抽出
  3. 03個別銘柄の要因別シグナル確認
  4. 04セクター順位とESGデータの確認

MCP 対応

株式スコア、分析、スクリーニング、市場間比較、セクター分析、ESG分析を行う6つのMCPツールを提供します。Streamable HTTPとローカルstdioに対応します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://fantasy-bald-shark-stereo.trycloudflare.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

📊 BDE Score™ — MCP サーバー

Model Context Protocol による AI を活用した複数市場の株式分析

MCP Server MCP Registry EU AI Act License


🤖 BDE Score™ とは?

BDE Score™ は、AI エージェントが米国、香港、A 株市場の透明性の高い多要素定量株式スコアリングを直接利用できるようにする MCP(Model Context Protocol)サーバーです。

これは REST API ラッパーではありません。MCP SDK で構築された ネイティブ MCP サーバーであり、説明可能な 7 要因スコアをそれぞれ返す構造化ツールを提供します。

73 銘柄・3 市場・6 MCP ツール・銘柄ごとに比較可能な単一スコア。


🔧 MCP ツール

BDE Score は、AI エージェントが直接呼び出せる 6 つの MCP ツールを提供します。

ツール説明
get_bde_score市場(US/HK/CN/ALL)の全銘柄の BDE 総合スコア(0~100)を取得します。VIX、出来高プロファイル、モメンタム、平均回帰、出来高、ボラティリティ、トレンドの 7 要因の内訳を返します。
get_stock_analysis要因ごとの内訳、シグナル分類(強気/中立/弱気)、株価の状況を含む、個別銘柄の詳細な分析を行います。
get_multi_market_comparison同一企業のスコアを米国、香港、CN 市場間で比較します(例:NASDAQ、香港市場、深圳市場の BYD を比較)。
get_stock_screenerBDE スコアの最低しきい値で銘柄をスクリーニングします。条件を満たす銘柄のランキングを返します。
get_sector_analysisセクターレベルで集計します。セクターごとの平均スコア、セクターランキング、相対的な強さを確認できます。
get_esg_analysisコンプライアンスのメタデータを含む、銘柄ごとの ESG(環境・社会・ガバナンス)分析を行います。
ツールの入力/出力例

ツール: get_bde_score 入力: { "market": "US" } 出力:

{
  "AAPL": { "bde_score": 72, "signal": "BULLISH", "factors": { "momentum": 85, "volatility": 68, ... } },
  "NVDA": { "bde_score": 81, "signal": "BULLISH", "factors": { ... } }
}

🚀 クイックセットアップ

Claude Desktop

claude_desktop_config.json に追加します。

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

{
  "mcpServers": {
    "bde-score": {
      "url": "https://unnecessary-concert-gets-jose.trycloudflare.com/mcp",
      "headers": {
        "X-API-Key": "your-api-key-here"
      }
    }
  }
}

Claude Desktop を再起動します。BDE Score のツールがツール一覧に表示されます。

Cursor IDE

プロジェクトの .cursor/mcp.json に追加します。

{
  "mcpServers": {
    "bde-score": {
      "url": "https://unnecessary-concert-gets-jose.trycloudflare.com/mcp",
      "headers": {
        "X-API-Key": "your-api-key-here"
      }
    }
  }
}
任意の MCP クライアント(Streamable HTTP)

BDE Score は Streamable HTTP トランスポート(MCP プロトコル)を使用します。MCP 対応の任意のクライアントから接続できます。

from mcp import ClientSession
from mcp.client.streamable_http import streamablehttp_client

async with streamablehttp_client("https://unnecessary-concert-gets-jose.trycloudflare.com/mcp") as (read, write, _):
    async with ClientSession(read, write) as session:
        await session.initialize()
        tools = await session.list_tools()
        result = await session.call_tool("get_bde_score", {"market": "US"})
        print(result)
ローカル(stdio トランスポート)

ネットワークを使わずにローカルで開発する場合:

pip install mcp httpx
cd mcp/
python mcp_http_server.py

次に、stdio を使うよう MCP クライアントを設定します。

{
  "mcpServers": {
    "bde-score": {
      "command": "python",
      "args": ["mcp/mcp_http_server.py"]
    }
  }
}

💰 料金

プラン料金利用内容
Free$01 日あたり MCP ツール呼び出し 3 回
Premium$29/moMCP 呼び出し無制限 + 365 日分の履歴
Institutional$199/moカスタム銘柄群 + コンプライアンスレポート + SLA

支払い: Base チェーン上の USDC(x402 決済プロトコルに対応)


🌏 カバレッジ

米国市場(25 銘柄)

AAPL, MSFT, GOOG, AMZN, META, NVDA, AMD, AVGO, ARM, INTC, V, MA, JNJ, UNH, LLY, PFE, PG, KO, WMT, MCD, TSLA, NFLX, BABA, SPY, QQQ

香港市場(26銘柄)

00700(Tencent)、09988(Alibaba)、09888(Baidu)、03690(Meituan)、01024(Kuaishou)、01810(Xiaomi)、09618(JD)、09999(NetEase)、02015(Li Auto)、09868(XPeng)、01211(BYD)、09863(Leapmotor)、02318(Ping An)、01398(ICBC)、00939(CCB)、03988(BOC)、02628(China Life)、02899(Zijin Mining)、00883(CNOOC)、00857(PetroChina)、01088(China Shenhua)、00941(China Mobile)、00728(China Telecom)、00762(China Unicom)、01833(Ping An Good Doctor)、02269(WuXi Biologics)

A株市場(23銘柄、CNプレフィックス)

SH600519(Moutai)、SZ000858(Wuliangye)、SZ000568(Luzhou Laojiao)、SH600887(Yili)、SZ002714(Muyuan)、SH601318(Ping An)、SH600036(CMB)、SH601398(ICBC)、SH601288(ABC)、SZ300750(CATL)、SH601012(LONGi)、SZ002594(BYD-A)、SH600900(Yangtze Power)、SH688981(SMIC)、SZ002475(Luxshare)、SZ002230(iFlytek)、SH603501(Will Semi)、SH601899(Zijin-A)、SH601088(China Shenhua)、SH600585(Conch Cement)、SZ000333(Midea)、SH600690(Haier)、SZ000651(Gree)


🔒 EU AI Act 第50条への準拠

BDE Score™は準拠を最優先に設計されています。2026年8月2日に第50条が発効する時点で、当社のMCPサーバーはすでに対応済みです。

  • ✅ AGL Receipt Schema v2.0 — すべてのMCPツール呼び出しで、不変かつドリフトを考慮したレシートを生成します
  • ✅ 完全な監査証跡 — すべてのスコア判定を、要因の重みとタイムスタンプとともに記録します
  • ✅ 説明可能な手法 — 銘柄ごとの透明性の高い7要因の内訳を、すべてのツール応答に組み込みます
  • ✅ 機械可読なメタデータ — .well-known/ai-trust.txtおよびレシート応答にJSON準拠データを含めます
  • ✅ アイデンティティの開示 — すべてのMCP応答ヘッダーにAGLアイデンティティマーカーを含めます

AIシステム運用者の78%は、まだ第50条への準拠措置を講じていません(2026年4月のデータ)。BDE Score™はこのギャップを埋める、規制への準拠機能を組み込んだ唯一のオープンソースMCPサーバーです。


📡 検出エンドポイント

BDE Scoreは標準的なエージェント検出プロトコルを実装しています。

エンドポイントURL
MCP サーバーhttps://unnecessary-concert-gets-jose.trycloudflare.com/mcp
.well-known/mcp.jsonhttps://hbhqq9.github.io/bde-score/.well-known/mcp.json
.well-known/agent.jsonhttps://hbhqq9.github.io/bde-score/.well-known/agent.json
.well-known/agent-card.jsonhttps://hbhqq9.github.io/bde-score/.well-known/agent-card.json
.well-known/security.txthttps://hbhqq9.github.io/bde-score/.well-known/security.txt
.well-known/ai-trust.txthttps://hbhqq9.github.io/bde-score/.well-known/ai-trust.txt
ダッシュボードhttps://hbhqq9.github.io/bde-score/

🛠 技術スタック

  • MCP プロトコル: Cloudflare Tunnel経由のストリーミング可能なHTTPトランスポート
  • MCP SDK: Python mcpパッケージ(FastMCP)+ @modelcontextprotocol/sdk(TypeScript)
  • スコアリングエンジン: 7要因モデル(VIX、Volume Profile、RSI、MACD、Bollinger、OBV、ATR)
  • データ: FutuOpenD(プライマリ)+ Sina Finance(フォールバック)+ Yahoo Finance(JSプラグイン)
  • セキュリティ: API Key認証、レート制限、x402決済プロトコル、AGL Receipt Schema v2.0
  • ガバナンス: EU AI Act 第50条準拠、AGLアイデンティティマーカー

📦 Claude Codeプラグイン(ローカル)

ローカルで完結するMCPプラグインを希望するClaude Codeユーザー向け:

cd claude-code-plugin/plugins/mcp/bde-score
npm install
npm start

これはstdioトランスポート経由でBDEスコアリングエンジンをローカル実行します。ネットワークは不要で、ローカルプラグインではAPIキーも必要ありません。

ローカルツール:

ツール説明
score_stock7要因の複合モデルを使用して単一銘柄をスコアリングします
batch_score1回の呼び出しで複数銘柄をスコアリングし、順位付きの結果を返します
top_performersウォッチリストからパフォーマンス上位N銘柄を取得します
worst_performersウォッチリストからパフォーマンス下位N銘柄を取得します
market_overviewVIX水準を含む市場全体のセンチメントを取得します

⚠️ 免責事項

BDE Score™ はテクニカル分析ツールであり、金融アドバイスではありません。 投資に関するすべての判断は、ご自身で行ってください。過去の実績は将来の成果を保証するものではありません。本サービスは、投資適合性の評価を提供しません。


📄 ライセンス

デュアルライセンス — AGPL-3.0 / 商用

  • オープンソース: AGPL-3.0 の下でライセンスされています。ネットワークでの利用には、ソースコードの開示が必要です。
  • 商用ライセンス: プロプライエタリなデプロイ(SaaS、エンタープライズ、組み込み)については、[email protected] までお問い合わせください。
  • EU AI Act への準拠: BDE Score™ には、Article 50 の透明性マーカーがネイティブに組み込まれています。規制への準拠機能を標準搭載した唯一のオープンソース MCP サーバーです。

BDE Score™ — MCP ネイティブ。マルチマーケット対応。コンプライアンス対応。
ダッシュボード · GitHub · MCP レジストリ

コメント

MCP は初めてですか?

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

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