bde-score について
BDE Scoreは、米国・香港・A株市場の株式を7要因で評価する、説明可能なMCPサーバーです。AIエージェント向けに、個別銘柄分析やスクリーニング、市場間比較、セクター集計、ESGデータを提供します。
主な機能
- 017要因の株式スコア
- 02米国・香港・A株市場に対応
- 03個別銘柄の要因分析
- 04市場間比較とスクリーニング
- 05セクター分析とESG分析
活用シーン
- 01市場ごとの同一企業のスコア比較
- 02スコア基準を満たす銘柄の抽出
- 03個別銘柄の要因別シグナル確認
- 04セクター順位とESGデータの確認
MCP 対応
株式スコア、分析、スクリーニング、市場間比較、セクター分析、ESG分析を行う6つのMCPツールを提供します。Streamable HTTPとローカルstdioに対応します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://fantasy-bald-shark-stereo.trycloudflare.com/mcpclaude mcp add --transport http hbhqq9-bde-score https://fantasy-bald-shark-stereo.trycloudflare.com/mcp{"mcpServers":{"hbhqq9-bde-score":{"type":"http","url":"https://fantasy-bald-shark-stereo.trycloudflare.com/mcp"}}}Cursor で開く{"servers":{"hbhqq9-bde-score":{"type":"http","url":"https://fantasy-bald-shark-stereo.trycloudflare.com/mcp"}}}VS Code で開く{"mcpServers":{"hbhqq9-bde-score":{"type":"http","url":"https://fantasy-bald-shark-stereo.trycloudflare.com/mcp"}}}{"mcpServers":{"hbhqq9-bde-score":{"serverUrl":"https://fantasy-bald-shark-stereo.trycloudflare.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
📊 BDE Score™ — MCP サーバー
Model Context Protocol による AI を活用した複数市場の株式分析
🤖 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_screener | BDE スコアの最低しきい値で銘柄をスクリーニングします。条件を満たす銘柄のランキングを返します。 |
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 | $0 | 1 日あたり MCP ツール呼び出し 3 回 |
| Premium | $29/mo | MCP 呼び出し無制限 + 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.json | https://hbhqq9.github.io/bde-score/.well-known/mcp.json |
.well-known/agent.json | https://hbhqq9.github.io/bde-score/.well-known/agent.json |
.well-known/agent-card.json | https://hbhqq9.github.io/bde-score/.well-known/agent-card.json |
.well-known/security.txt | https://hbhqq9.github.io/bde-score/.well-known/security.txt |
.well-known/ai-trust.txt | https://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_stock | 7要因の複合モデルを使用して単一銘柄をスコアリングします |
batch_score | 1回の呼び出しで複数銘柄をスコアリングし、順位付きの結果を返します |
top_performers | ウォッチリストからパフォーマンス上位N銘柄を取得します |
worst_performers | ウォッチリストからパフォーマンス下位N銘柄を取得します |
market_overview | VIX水準を含む市場全体のセンチメントを取得します |
⚠️ 免責事項
BDE Score™ はテクニカル分析ツールであり、金融アドバイスではありません。 投資に関するすべての判断は、ご自身で行ってください。過去の実績は将来の成果を保証するものではありません。本サービスは、投資適合性の評価を提供しません。
📄 ライセンス
デュアルライセンス — AGPL-3.0 / 商用
- オープンソース: AGPL-3.0 の下でライセンスされています。ネットワークでの利用には、ソースコードの開示が必要です。
- 商用ライセンス: プロプライエタリなデプロイ(SaaS、エンタープライズ、組み込み)については、[email protected] までお問い合わせください。
- EU AI Act への準拠: BDE Score™ には、Article 50 の透明性マーカーがネイティブに組み込まれています。規制への準拠機能を標準搭載した唯一のオープンソース MCP サーバーです。
BDE Score™ — MCP ネイティブ。マルチマーケット対応。コンプライアンス対応。
ダッシュボード ·
GitHub ·
MCP レジストリ
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。