BlockRunAI/blockrun-mcp

Live data for AI agents — search, research, markets, crypto, X/Twitter. Pay-per-call via x402 micropayments.

BlockRun MCP – AIエージェント向けの課金制データ・アクションサーバー

何であるか

  • TypeScript/Nodeで書かれたオープンソースの**Model Context Protocol (MCP)**サーバーで、任意のMCP互換LLMエージェント(Claude、Codex、Cursor、VS Codeなど)に接続可能。
  • 19の即時利用可能なツールを提供する。たとえば:
    • 実時間市場データとPolymarketでの本物のUSDC決済ベットの実行。
    • Web、X(旧Twitter)、学術検索。
    • 画像、動画、音声生成。
    • 約40のブロックチェーン(Solana、Baseなど)におけるオンチェーンクエリ。
    • LLMモデルアクセス、価格フィード、DEXデータなど。
  • ツールはエージェントネイティブ:LLMはプロンプトから直接呼び出すだけで、人間が書いたグルーコードは不要。

課金方法

  • ウォレットモード(デフォルト) – 最初の実行時に自動的に自己管理ウォレットが作成される。SolanaまたはBaseでUSDCを送金し、各ツール呼び出しはx402マイクロペイメントプロトコルでオンチェーン決済(数セント未満+微小なネットワーク手数料)。
  • APIキー方式BLOCKRUN_API_KEY を設定(user.blockrun.ai から取得)することで、ウォレットではなくプリペイドクレジットアカウントを利用するチーム向け。課金は使用量に応じて正確に、呼び出し単位の手数料は不要。
  • 両モードとも同じ19のツールを提供。いつでも切り替え可能。

エージェントにとってなぜ重要か

  • 伝統的なデータAPIは、人間がアカウント作成、APIキーの保管、クレジットカード課金の管理を行う必要があるが、自律型LLMはこれを行うことができない。
  • BlockRunはこれらすべてのソースを単一の認証プリミティブ(ウォレット署名またはAPIキー)で統合し、呼び出し単位で課金することで、真の自律型エージェントを実現。
  • また、人間がループに参加する支出承認BLOCKRUN_CONFIRM_SPEND=on)もサポートしており、予算を超えるすべての課金呼び出しをユーザーが承認または拒否できる。

インストールと使用方法

  1. MCPサーバーのインストール(Claude Code推奨):
    claude mcp add blockrun -s user -- npx -y @blockrun/mcp@latest
    
    コマンド実行時にウォレットが作成される。約5 USDCを送金するか、APIキーを設定する。
  2. ツールプロファイルの選択(オプション):モデルコンテキストに読み込むスキーマデータ量を減らす。例:
    • full – すべての19ツール(デフォルト、1ターンあたり約12.6Kトークン)。
    • trading – 市場データとPolymarket取引用の8ツール(約5.2Kトークン)。
    • mediaresearchchat – より小さなサブセット。 --profile <name> を使用するか、BLOCKRUN_MCP_PROFILE を設定する。
  3. 資金の追加
    • ウォレット~/.blockrun/.session に表示されるアドレスにUSDCを送金。
    • APIキー:BlockRunダッシュボードからキーを取得し、BLOCKRUN_API_KEY としてエクスポート。
  4. 任意のMCP互換クライアントからツールを呼び出し。例(Claude):
    {"name":"blockrun_polymarket","input":{"question":"今年中にビットコインは10万ドルに達するか?"}}
    
    サーバーはリアルタイムのオッズを返す。blockrun_polymarket を使うとベットも可能。

対応クライアント(すべて npx でサーバー起動可能):

  • Claude Code(検証済み)、Codex CLI、OpenClaw、Claude Desktop、Cursor、VS Code Copilot、Gemini CLI、Grok、Windsurfなど。
  • 各クライアントは、npx -y @blockrun/mcp@latest を指す小さなJSONスニペットで設定可能。

主な特徴

  • 1つのウォレット、多数のソース – サプライヤーごとのサインアップ不要。
  • x402経由のUSDCでの課金制(呼び出し単位)またはAPIキーによるプリペイドクレジット。
  • 読み取り+実行 – ツールはデータ取得だけでなく、Polymarketでの実際の取引も実行可能。
  • 予算を守るために人間がループに参加する支出ダイアログをサポート。
  • 生成型UI – Claude DesktopおよびVS CodeではPolymarketツールがインタラクティブな注文カードを表示。ウォレットツールは残高とQRコードを表示。
  • オープンソース(MITライセンス) – サーバーコードはnpm(@blockrun/mcp)およびGitHubに公開。

誰が使うべきか

  • 実時間市場、Web、ブロックチェーンデータが必要な自律エージェントを開発する開発者。
  • LLM駆動の取引や予測市場ボットを実験する研究者。
  • 複数エージェントに統一された自己管理データレイヤーを提供したいチームで、数十のAPIキーを管理したくない人。

結論:BlockRun MCPは、LLMに19のリアルタイムツールへの課金制ゲートウェイを提供することで、完全に機能する金融能力を持つエージェントに変える。Polymarketでの本物のUSDCベットも可能。認証はシンプル(ウォレット署名またはAPIキー)、コストは透明である。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト