Boba MCP について
Boba MCP は、Claude を Boba の分散型トレーディングバックエンドに接続するコマンドラインツール(Boba CLI)です。ローカルプロキシがツール呼び出しを転送するため、Claude が認証情報を直接扱うことはありません。オンチェーン取引にエージェントを利用したいユーザー向けです。
主な機能
- 01Claude のツール呼び出しを転送するローカルプロキシ
- 02OS のキーチェーンに保存される認証情報
- 03Claude Desktop と Claude Code への対応
- 04対話型メニューと非対話型ログイン
- 05すべてのツール呼び出しのログ記録
活用シーン
- 01Boba を通じて Claude に分散型取引を実行させる
- 02Claude Code や Claude Desktop で取引環境を設定する
- 03エージェントが発行したツール呼び出しの監査記録を確認する
MCP 対応
Boba CLI がローカルプロキシを起動し、MCP ブリッジが Claude のリクエストを Boba バックエンドの取引 API へ転送します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Claude を Boba での取引に数秒で接続できます。
インストール · クイックスタート · コマンド · 仕組み
インストール
npm install -g @tradeboba/cli
クイックスタート
npm install -g @tradeboba/cli
boba
これで完了です。対話型メニューに従って、すべての設定を進められます。
コマンド
| コマンド | 説明 |
|---|---|
boba login | エージェントの認証情報でログインします |
boba install | Boba を使うように Claude を設定します |
boba launch | Claude で取引を開始します |
boba start | Boba プロキシを起動します |
boba status | すべてが正常に動作しているか確認します |
boba config | 設定を変更します |
boba auth | 接続をテストします |
boba logout | サインアウトします |
コマンドオプション
boba login --agent-id ID --secret S # Non-interactive login
boba start --port 4000 # Custom port
boba install --desktop-only # Claude Desktop only
boba install --code-only # Claude Code only
boba launch --iterm # Use iTerm instead of Terminal (macOS)
仕組み
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ Claude │ ───▶ │ Boba CLI │ ───▶ │ Boba MCP │
│ (no creds) │ │ (proxy) │ │ (backend) │
└─────────────┘ └─────────────┘ └─────────────┘
localhost JWT auth trading API
- Claude に認証情報が渡ることはありません
- アクセスは自分で管理でき、いつでもプロキシを停止できます
- 完全な監査証跡を保持し、すべてのツール呼び出しを記録します
v0.3.0 へのアップグレード
重要
v0.3.0 は全面的に書き直されました。CLI は npm を通じて配布されるネイティブ Go バイナリになりました。より高速で、Node.js ランタイムへの依存がなく、対話型 TUI も含まれています。
変更点:
boba initはboba loginになりました(boba initもエイリアスとして引き続き利用できます)- 対話型メニュー —
bobaを実行するだけで、すべてのオプションが表示されますboba launchで Claude Code または Claude Desktop を選べるようになりましたboba launchでレイアウトを選んで起動できるようになりましたboba loginにオンボーディングフローが追加されました- BubbleTea、LipGloss、HuH を使用した TUI の改善
アップグレード方法:
npm install -g @tradeboba/cli boba login
セキュリティ
| 認証情報の保存 | エージェントシークレットと認証トークンは OS のキーチェーンに保存されます |
| プロキシ認証 | セッションごとのトークンを使用し、MCP ブリッジのみがプロキシを呼び出せます |
| 通信 | すべてのバックエンド通信で HTTPS を必須とします |
| URL 許可リスト | バックエンド URL は既知の Boba ホストに制限されます |
| デバッグログなし | 機密データはログに書き込まれません |
| アクセス制御 | agents.boba.xyz でいつでもアクセスを取り消せます |
ライセンス
MIT
警告
このソフトウェアは実験的なものです。 いかなる種類の保証もなく、「現状のまま」提供されます。
自己責任でご利用ください。 Boba は、このソフトウェアの使用に起因する損失や損害について、一切の責任を負いません。
取引には大きな金銭的リスクが伴います。 失っても差し支えない金額を超えて取引しないでください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。