私はTrade MCPを作りました。
GitHub: https://github.com/AmaLS367/TradeMcp
そして、いいえ。これは「寝ている間にあなたを金持ちにしてくれるAIトレーディングボット」みたいな別の話ではありません。
それっぽく聞こえますが、ある小さな事実を思い出すと冷めます:
AIエージェントを自由にあなたの取引所口座へ触らせるのは狂気じみています。
なので、私は別の発想でTrade MCPを作りました:
AIは調査し、比較し、準備すべきだ。
人間が危険な操作を承認すべきだ。
シンプル。より安全。実際に使える。
Trade MCPとは?
Trade MCPは、暗号資産(クリプト)のワークフロー向けのリモートMCPサーバー兼ダッシュボードです。
AIクライアントを次に接続します:
- 取引所データ
- マーケットデータ提供者
- 暗号化されたAPIキーの保管
- Earn(運用)比較ツール
- ポートフォリオの文脈
- 人間が承認したトレーディング・ワークフロー
- すべてを管理するためのダッシュボード
目的は、あなたの頭脳を置き換えることではありません。
目的は、APIキーを持つ“金融のグレムリン”にAIアシスタントを変えてしまわずに、AIに実際のツールを渡すことです。
⚠️ 問題
MCPは強力です。
しかし、クリプトが絡むと、すぐに危険になります。
通常のAIクリプト構成は、たいてい次のようなものです:
- ライブデータなしのChatGPT
- ぐちゃぐちゃな
.envファイルを使ったローカルスクリプト - アクセス権が強すぎるエージェント
- 何が起きたかを理解する前に動けてしまうトレーディングボット
それでは不十分です。
お金が関わるなら、システムには必要です:
- 暗号化された認証情報
- 認証(auth)
- ポリシー
- ログ
- ダッシュボードでの可視性
- 人間の承認
- きれいなツール境界
なので、私はそれを作り始めました。
Trade MCPが対応していること
暗号化された取引所接続
Trade MCPは、次のような取引所接続のために作られています:
- Binance
- Bybit
APIキーは、適当に設定ファイルに置かれるべきではありません。
保管前にAES-256-GCMで暗号化されます。
「取引所キーを平文でそのまま入れるだけ」がセキュリティ戦略ではないからです。助けを求めている状態です。
マーケットデータ提供者
AIモデルは、ライブのマーケットデータを魔法のように知りません。
なのでTrade MCPは、マーケットの文脈のための外部提供者接続をサポートします。
例:
- CoinGecko
- CryptoPanic
- TAAPI.IO
- Twelve Data
- OANDA
- NewsAPI
- Messari
これにより、AIは確信に満ちた無茶(ニセ情報)ではなく、実データを使って回答できます。
そして、トレーディングにおける確信に満ちた無茶は高くつきます。
Earn(運用)比較
CryptoのEarnプロダクトは、手作業で比較するのが面倒です。
プラットフォームごとに違います。
別のAPY。
別のアセット。
別のロック期間。
別の条件。
Trade MCPは、これらの機会を集約して比較できるように作られており、AIクライアントがより役に立つ回答を返せるようにします。
単に:
「たぶんステーキングが良いかも。」
ではなく、実際の構造化された比較です。
リモートMCPエンドポイント
ローカルMCPは、小さなスクリプトには良いです。
でも本格的なツールなら、リモートMCPのほうがずっと快適です。
Trade MCPは、リモートMCPサーバー方式を提供します:
- 1つのサーバー
- 1つのエンドポイント
- 集約された認証
- 集約されたツール管理
- ダッシュボードベースのセットアップ
- デプロイが簡単
- 複数クライアント利用がよりクリーン
これにより、このプロジェクトは“ハックっぽいローカル実験”という感じが薄れ、インフラに近づきます。
️ ダッシュボード
Trade MCPにはReactのダッシュボードもあります。
すべてを設定ファイルで編集するのが、すぐに古臭く感じられるからです。
このダッシュボードは次のために用意されています:
- 取引所接続の管理
- 提供者(プロバイダ)の管理
- 設定の確認
- ワークフローの制御
- ターミナルのゴブリンだけでなく、人間が使えるようにすること
ツールは強力でも、UXが辛いなら人は使いません。
テックスタック
このプロジェクトでは以下を使用しています:
- TypeScript
- Node.js
- Express
- React
- Vite
- Firebase Auth
- Firestore
- CCXT
- MCP SDK
- Docker
- Vitest
- Zod
つまり、final-final-real-versionというフォルダ名の中にある“寂しい1本のスクリプト”ではありません。
実際のアプリ構成があり、バックエンド、フロントエンド、ドキュメント、テスト、デプロイのセットアップがあります。
️ AIトレーディングツールに関する私の考え方
AIエージェントが、完全な自由のまま即座に取引を実行すべきだとは思いません。
デモではそれっぽく見えます。
現実では、そういうのは後悔のスピードランです。
より良いワークフローはこうです:
AIは:
- 調査する
- データを比較する
- マーケットの文脈を確認する
- 残高を要約する
- Earnの機会を見つける
- 構造化された提案を準備する
- 起こり得るリスクを説明する
人間は:
- レビューする
- 承認する
- 却下する
- 調整する
- 決定する
これが、Trade MCPの中核となる考え方です。
AIに準備させる。
人間に承認させる。
⚙️ 例のワークフロー
例えば、こういう状況を想像してください:
- BinanceまたはBybitを接続する
- マーケットデータ提供者を追加する
- AIクライアントをTrade MCPに接続する
- 次のように尋ねる:
私のUSDTのEarnオプションを比較して、より良い利用可能な機会を見つけてください。
あるいは:
BTCのマーケット文脈を分析して、可能な取引プランを準備してください。ただし何も実行しないでください。
AIはMCPツールを使って文脈を収集できます。
そして、回答や提案を準備します。
あなたはコントロールしたままです。
ここが重要なポイントです。
これが役に立つ理由
AIエージェントは、より能力を持つようになっています。
しかし、より多くの能力があっても、より多くのコントロールがなければ、それが自動的に良いとは限りません。
特にクリプトでは。
Trade MCPは、危険な部分をきちんとした構造の裏側に残したまま、エージェントに役に立つ能力を与えようとしています。
つまり:
- ブラインドなオートパイロット取引はしない
- 生のキー混乱はしない
- 適当なローカル設定のスープはしない
- 「モデルを信じろよ」みたいな空気は出さない
AI支援のクリプト・ワークフローのための、よりクリーンな土台を提供するだけです。
現在の状況
Trade MCPはまだ進化中です。
改善したいこと:
- より良いAIクライアント接続ガイド
- より多くのプロバイダ連携
- より強力なポリシープロファイル
- より良い取引提案フロー
- より分かりやすいリスク要約
- 監査ログ
- ダッシュボードの磨き込み
- より多くのテスト
- より良いサンプル
なので、いいえ。「永遠に完成済み」ではありません。
ただ、すでに真面目な土台になっています。
✅ TL;DR
私はTrade MCPを作りました。
これは、クリプトのワークフロー向けのリモートMCPサーバー兼ダッシュボードです。
対応しています:
- 取引所接続
- 暗号化されたAPIキー
- マーケットデータ提供者
- Earnの比較
- リモートMCPアクセス
- ダッシュボード管理
- 人間が承認したトレーディング・ワークフロー
目的はシンプルです:
AIが調査して準備し、人間が承認する。
GitHub: https://github.com/AmaLS367/TradeMcp
MCP、AIエージェント、クリプトツール、安全な自動化、取引インフラに興味があるなら、ぜひチェックしてみてください。




