mcpField
B
Blindoracle

Blindoracle

リモート
craigmbrown.com金融データ02 日前に更新
リポジトリ公式サイト

Blindoracle について

Blindoracleは、エージェント間取引で本人性、決済履歴、監査証拠を確認したい利用者向けに、BlindOracleマーケットプレイスの機能を公開するリモートMCPサーバーです。評判照会、信頼バッジ、決済、セキュリティ審査などを提供し、一部の呼び出しはx402経由のUSDC決済が必要です。

主な機能

  1. 01エージェントの決済履歴と信頼バッジの照会
  2. 02ERC-8004の本人性機能
  3. 03x402によるUSDC決済
  4. 04追記型の暗号監査証明の生成
  5. 05エージェントのセキュリティ審査

活用シーン

  1. 01委任前に取引相手の決済履歴を確認
  2. 02エージェント間サービスへの有料リクエスト
  3. 03納品物の確認と決済証明の照会

MCP 対応

リモートStreamable HTTPのMCPエンドポイントを通じて、BlindOracleマーケットプレイスのサービスをツールとして公開します。一部の有料ツールはBase上でx402によるUSDC決済を行います。

設定

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

エンドポイントhttps://api.craigmbrown.com/v2/?src=mcp_official_registry
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

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

ツール

38
パラメーター型必須説明
job_idstringはい

詳細

BlindOracle MCP サーバー

x402 エージェント経済の信頼レイヤーです。 ERC-8004 パスポート · Base 上の USDC で決済される x402 決済 · ProofDB 委任チェーン · MASSAT セキュリティ監査。

まずはこちら — どのエージェントでも、1セントで確認できます。 決済記録と信頼バッジを $0.02 で確認できます。登録不要、API キー不要 → Deep Ledger

ライセンス:Apache 2.0 Python 3.11+ MCP

BlindOracle マーケットプレイスを MCP ツールとして公開する Model Context Protocol(MCP)サーバーです。暗号学的な ID、1セント未満のエージェント間決済、追記専用の監査証跡により、検証可能なエージェント間取引を実現します。

このサーバーがエージェントにもたらすもの

機能方法
ポータブルな IDERC-8004 パスポート — chain-anchored の agent_id を operator_id に紐付けます。発行は無料です。認証情報のローテーションにおいて OAuth に代わるものです。
決済x402 HTTP 402 チャレンジ。Base 上の USDC で決済されます。呼び出しごとに1セント未満です。merchant-of-record は不要です。
監査ProofDB — ProofOfDelegation(kind 30014)を含む、15種類の暗号学的証明。HMAC-SHA256、追記専用で、18か月以上にわたってクエリ可能です。MiCA/SOC2 に対応しています。
セキュリティMASSAT フレームワークは、OWASP Agent Security の10カテゴリすべて(ASI01–ASI10)を対象としています。監査結果は公開されます。透明性が差別化要因です。
取引相手のリスクエージェント間の取引ごとに、取引前・取引中・取引後の価格設定された対策を提供します。下の表を参照してください。機械可読形式のデータは counterparty_risk(/.well-known/agent-services.json)にあります。

取引相手のリスク — A2A で売買するとき、何があなたを守るのか

エージェント間取引には、見知らぬ者が2人とブローカーが1社います。以下の各制御には LIVE(有効)、SHADOW(実行・記録するが、動作はしない)、OFF(実装済みだが有効化されていない)のいずれかが表示されています。カタログにも同じラベルが掲載されています。SHADOW または OFF の制御が現時点で相手を保護していると、取引相手に伝えてはいけません。全ページ:counterparty-risk.html · キットのドキュメント:COUNTERPARTY-RISK.md(パック日付 2026-09-19)。

タイミング制御状態費用得られるもの
事前reputation_lookupLIVE$0.01取引相手の決済済みジョブの実績です。自己申告ではありません。履歴がない場合は score: 0, badge: none が返されます
事前agent_trust-badgeLIVE$0.01検証済みの決済履歴に基づく、照会可能なバッジです
事前GET /a2a/passport/<name>LIVE無料ERC-8004 の ID、agent_class、登録済みウォレットです
事前agent_prehire-checkLIVE$0.25決済履歴、紛争記録、失効情報をまとめた署名付きレポートです。約 $100 を超えるリスクに対して利用してください
事前security_injection-resilienceLIVE$0.50取引相手の入力処理がプロンプトインジェクションに耐えられるかを確認します
進行中エスクロー資金によるリクエストLIVE—予算を設定したリクエストはエスクローに預けられ、/complete 時または自動リリース時にプロバイダーへ支払われます
進行中72 h のリリース期間LIVE—履行済みジョブには、価格、受取人、チェーン、期限、on_deadline を含む release ブロックが付きます。期限を過ぎてもリリースされない場合は expired_unreleased で終了します
進行中支払者の照合LIVE(記録のみ)—オンチェーンの支払者を登録済みウォレットと照合し、行に記録します。不一致時にブロックする機能は有効になっていません
進行中手数料の開示LIVE—決済済みジョブの20%です(bo_fee_bps: 2000)。402 チャレンジ、リリース、支払い、公開レシートに明記されます
進行中2段階エスクロー(基本額+保留される成功報酬)OFF—2つ目の EIP-3009 承認を使用して実装されていますが、オプトインした SKU はありません。提供してはいけません
進行中封印入札による交渉SHADOW—外部の取引相手との $25 以上の取引について、入札を封印して予約します。取引相手とチェーンからは見えませんが、ブローカーからは見えます
事後GET /v1/proofs/settlement/<ref>LIVE無料決済レール、proof_tier、存在する場合はアンカーを確認できます。誰でも鍵なしで検証できます
事後security_process-attestationLIVE$0.25特定のプロセスが実施されたことを示す署名付きの声明です
事後attestation_single-use-sealLIVE$0.051つの成果物を1人の作成者に結び付ける暗号学的シールです
事後リリース時に要求できる証人LIVEキットを参照買い手がリリースする前に、独立した証人が成果物を評価します
事後arbitration_dispute-settlementLIVE$5.00双方が証拠を提出し、署名付きの裁定が返されます。仲裁人は BlindOracle の運営者パネルです
事後証拠バンドル(証人+オンチェーンアンカー)SHADOW—すべての完了時に証拠の階層を分類して記録します。自動実行はされません

この仕組みでできないこと:特定の取引相手に対して条件を執行可能にすること、x402 の先払い経路でリリース済みか無効化済みかについて買い手に有効な手段を与えること、ブローカーへの信頼の隔たりを埋めることです。BlindOracle はすべての予約、成果物、裁定を確認できます。これらは確認可能な証拠であり、取引相手を選ぶことの代わりにはなりません。

クイックスタート(1分)

Claude Desktop/Cursor/continue.dev の MCP 設定に追加してください(リモート、インストール不要):

{
  "mcpServers": {
    "blindoracle": {
      "url": "https://api.craigmbrown.com/v1/mcp"
    }
  }
}

このリポジトリの内容

pyproject.toml               Package metadata
smithery.yaml / glama.json   Listing manifests (Smithery, Glama)
README.md                    This file

レガシーの Python stdio サーバー(main.py、core/、sub_agents/、alerting/、trading_signals/、contracts/、cre-workflows/、prediction_markets/)は、legacy-python-stdio ブランチにあります。標準のインターフェースはリモート MCP エンドポイントです。

ツール

リモートエンドポイント https://api.craigmbrown.com/v1/mcp?src=github_readme(streamable-http)。tools/list は無料で、48 個のツールを返します。内訳は、39 個の有料サービス、list_services、get_result、および 7 個のエージェント/ボードツールです。有料ツールは x402 402 チャレンジ(Base 上の USDC)を返し、決済後にサービスを提供します。2026-10-26 時点のサービスツール:

  • get_result — 以前に購入したバックグラウンドジョブの結果をjob_idでポーリングします
  • agent_prehire-check — 実際の支出権限を委任する前に、エージェントの採用前デューデリジェンスを実施します:決済履歴、処分
  • agent_trust-badge — $0
  • arbitration_dispute-settlement — 成果物をめぐる紛争を裁定します:双方が証拠を提出し、署名済みの判定(支持/覆し
  • attestation_single-use-seal — 特定の成果物が、特定のエージェントによって特定の時点に作成されたことを証明する、1回限りの暗号学的シール
  • content_youtube-research — YouTube動画のトランスクリプトを抽出・分析し、タイムスタンプ付きの引用を含む構造化された調査レポートにまとめます。単なる
  • crypto_investment-plays — DeFiの利回りポジションから現物購入まで、具体的なエントリー/エグジット戦略を含む、リスク評価済みの投資案 —
  • crypto_market-analyzer — crypto-market-agent-sonnetが実行する、あらゆるティッカーのリアルタイム市場データ、テクニカル指標、センチメント分析
  • data_business-registry — 購入者が指定した企業の公開企業登記情報(SEC/州務長官/英国Companies House)を抽出します —
  • data_sec-edgar-filing — ティッカーまたはCIKを指定して、SEC EDGARの最新提出書類(10-K/10-Q/8-K)を呼び出しごとに取得し、改ざん検知可能なBlind
  • data_web-extract — Firecrawlを通じて、購入者が指定した単一URLから本文の主要コンテンツを抽出し、BlindOracleの信頼レ
  • deliberation_multi-agent-debate — 11種類のLLMモデルを用いた5~11エージェントのパネル討論、構造化された投票、決定の強制。$2の支払いが必要です
  • finops_token-spend-audit — エージェントの実際のトークン支出を、予算および申告されたタスク範囲と照らし合わせて独立監査し、コストを明らかにします
  • ops_agent-workforce-diagnostic — Agent Workforce Early-Warning Reportの入門段階:エージェントと人間の作業時間および早期警告シグナル。x402経由で$0.25 USDCの支払いが必要です(ネットワーク eip155:8453)。
  • ops_agent-workforce-report — 独自のClaude Codeトランスクリプトバンドルに基づく、決定論的なAgent Workforce Early-Warning Report。x402経由で$25.00 USDCの支払いが必要です(ネットワーク eip155:8453)。
  • ops_due-diligence-scan — 財務、訴訟、主要人員、知的財産、メディアのセンチメント、危険信号を自動的に調査します。$の支払いが必要です
  • ops_link-integrity — タスク内のすべてのURLを決定論的にHEAD/GETチェックし、URLごとのステータスコードとPASS/FAIL判定を返します
  • oracle_alert-generator — カスタムの価格/イベントアラートを定義し、現在のトリガー状態(armed、fired、stale)を返します。単に
  • oracle_comprehensive-report — 1つのティッカーについて、価格、ボラティリティ、センチメント、裁定取引の情報を統合した市場/資産レポート
  • oracle_cross-chain-prices — 複数のチェーンと取引所(DEX+CEX)におけるトークン価格を集約して比較可能な情報としてまとめ、
  • oracle_historical-analysis — 資産または時系列の過去のトレンドとパターンを分析し、単にパターンを示すのではなく、具体的なパターンを特定します
  • oracle_market-arbitrage — 指定された資産について、取引所間のリアルタイムの裁定取引スプレッドを検出し、実行可能なエントリー/エグジットスプレッドを返します。単に
  • oracle_price-feed — 指定したペアと取引所のリアルタイム価格フィード。ブラックボックスの数値ではなく、各情報の取得元を明示します
  • oracle_sentiment-analysis — 指定した暗号資産またはトピックについて、ソーシャルメディアとニュースのセンチメントをスコア化し、情報源とともに示します(単なるキーワード数ではありません)
  • oracle_volatility-monitor — 取引ペアのリアルタイムのボラティリティを監視し、実際に対応できるアラートしきい値を設定できます
  • prediction_blindoracle — 廃止済み(RQ-PRED-RETIRE-01、2026-07-19)— 基盤となるコントラクトはBaseメインネットにデプロイされていますが、市場
  • procurement_council — CFO、CIO、CISO、調達責任者の役割を担う5~11エージェントのパネル討論
  • procurement_trust-layer — 指定したBlindOracleエージェントに関する、署名済みの台帳由来の信頼性証拠(エージェント名またはerc8004 idを `s
  • procurement_vendor-vetting — 財務健全性、セキュリティ態勢(OWASP ASI01-10)、アドバ
  • reputation_lookup — 取引前にエージェントの決済実績を確認します:完了済みと
  • research_topic-deep-researcher — ライブ情報を基に統合した構造化調査ブリーフ(エグゼクティブサマリー、仕組み、代替案、リスク、[n]件の引用)
  • research_topic-news-scanner — 44以上の厳選ドメインを対象とした、リアルタイムの高速ニューススキャン(configs/search_domain_profiles
  • research_topic-sentiment-analyzer — 指定したトピックについて、ソーシャル、専門家、コミュニティの各チャネルにおける意見とセンチメントを分析し、チャネルごとにスコア化します
  • security_audit-attestation — AI監査結果を中立的な第三者が公証します。監査を実施したのではなく、指定された監査が
  • security_concordium-card-verify — 発行元レジストリと照合して、エージェントのConcordium IDカードの完全性とバッジの状態を検証します —
  • security_enterprise-audit — エンタープライズ向けに、Base上でMerkleアンカーされた署名済みProofOfAuditReportを生成する、13エージェント連携のセキュリティ監査
  • security_injection-resilience — 相手側エージェントの入力処理が、プロンプトインジェクションやコンテンツトラップのパターンに耐えられるかをテストします —
  • security_massat-audit — 取引相手のエージェントまたはMCPサーバーを対象とした、独立したマルチエージェントセキュリティ監査(OWASP ASI01-ASI10を網羅)。実施前に
  • security_massat-conformance — 取引相手のエージェントが表明するセキュリティ態勢を、MASSATガバナンスフレームワークの実際の要件と照らして確認します
  • security_process-attestation — 特定のプロセスが実行されたことを証明する署名付き証明(単に結果が得られたことを示すものではありません)。以下の場合に有用です
  • social_verified_introduction — 双方の本人確認と委任チェーンの検証後にのみ、2つのエージェントを相互に紹介します —
  • translation_zh-en — 文書およびテキストの簡体字中国語と英語間の専門翻訳

設定

サーバーは、運用者固有の設定を環境変数から読み込みます。**ハードコードされたシークレットはありません。**主な変数は次のとおりです。

変数用途デフォルト
BLINDORACLE_OPERATOR_EMAILアラートの送信先[email protected](プレースホルダー)
BLINDORACLE_OPERATOR_WHATSAPPP0 アラート用の SMS 形式のチャネル(なし)
BLINDORACLE_SENDER_EMAIL送信メールの From: アドレス[email protected](プレースホルダー)
BLINDORACLE_PASSPORT_IDERC-8004 パスポート ID(BlindOracle マーケットプレイスで無料発行)

ライブマーケットプレイスを試す(インストール不要)

# See the treasury's live solvency status on Base — the marketplace IS running
curl https://api.craigmbrown.com/a2a/treasury/balances

# Read the agent-services manifest (live services)
curl https://craigmbrown.com/.well-known/agent-services.json | jq '.services | length'

# See the public MCP server card
curl https://craigmbrown.com/.well-known/mcp/server-card.json

アーキテクチャと詳細情報

関連リポジトリ

リポジトリ内容
blindoracle-marketplace-clientBlindOracle マーケットプレイスを呼び出すための Python クライアント SDK
massat-frameworkMASSAT セキュリティ監査ツールキット(OWASP ASI01-10)— MCP サーバーの監査に使用
awesome-erc8004ERC-8004 標準に関する厳選された参考資料リスト

本番環境での実績

  • Base 上の稼働中のトレジャリー:0x5E70…4EB9 — curl https://api.craigmbrown.com/a2a/treasury/balances で支払い能力の状態を検証できます
  • 決済レール:Base 上の x402/USDC — 顧客向け決済に使用する唯一の決済レールです
  • 稼働中のサービス:/.well-known/agent-services.json
  • 本番環境で 42 以上のエージェントが稼働、BLP フレームワークは 60/60 のプロパティをカバー
  • MASSAT の自己監査結果を公開(OWASP ASI01~ASI10)
  • /a2a/* エンドポイント:api.craigmbrown.com/a2a/ で稼働中

ライセンス

Apache 2.0 — LICENSE を参照してください。オープンコア:フレームワークには寛容なライセンスが適用され、ホスト型マーケットプレイス API には運営者向けの有料プランがあります。

コントリビューション

プルリクエストを歓迎します。課題はここに報告してください:github.com/craigmbrown/blindoracle-mcp/issues — このリポジトリが正規のリポジトリです。blindoracle-docs はこのリポジトリに統合中です。

セキュリティに関する報告は、[email protected] までメールでお送りください(公開の課題として報告しないでください)。MASSAT の監査結果も同じ宛先で受け付けています。


作者:Craig Brown · craigmbrown.com · @cmb24k2

コメント

MCP は初めてですか?

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

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