mcpField
O
OnchainAI

OnchainAI

リモート
onchain-ai.xyz金融データ115 週間前に更新
リポジトリ公式サイト

OnchainAI について

OnchainAIは、MCP、CLI、SDK、APIなどの暗号資産ツールを探す人やエージェント向けのディレクトリです。複数の情報源を集約し、信頼性スコア、インストールリスク、x402の料金情報を提供します。

主な機能

  1. 01暗号資産ツールの横断検索
  2. 02機能・資産・関係者別の分類
  3. 03信頼性とインストールリスクの評価
  4. 04ツールとx402料金の比較
  5. 05インストールガイドの生成

活用シーン

  1. 01オンチェーン作業に使うツール探し
  2. 02導入前の信頼性とリスクの確認
  3. 03チェーン対応や料金の比較

MCP 対応

MCP サーバーは、検索、詳細表示、比較、カテゴリ、インストールガイドのツールをクライアントに提供します。公開検索は無料で、一部のOnchainAI提供ツールはx402で課金されます。

設定

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

エンドポイントhttps://www.onchain-ai.xyz/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

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

ツール

詳細

OnchainAI のロゴ

OnchainAI

暗号資産ツールを一元管理。Webから、またはエージェントから直接、MCP、CLI、SDK、API、x402、RWA、AIエージェント向けツールを見つけ、評価し、インストールできます。

License: MIT Rust Frontend MCP Live

公開サイト:onchain-ai.xyz · 接続ハブ:onchain-ai.xyz/connect

なぜ使うのか?

暗号資産関連のツールは、CryptoSkill、Smithery、npm、GitHubのトピック、そして 多数の独立したレジストリに分散しています。その多くは評価が困難です。このMCPサーバーは 公式のものか? インストールコマンドは安全か? 呼び出しのたびにx402決済が発生するのか?

OnchainAIは複数のソースからツールを自動検出し、3軸の分類体系(機能 × 資産クラス × アクター)に統一して、 信頼性とインストールリスクをスコア化します。また、人間(Web UI)とエージェント(MCPサーバー、プラグイン、 スキル)の両方にすべての情報を提供します。これにより、「USDCをBaseにブリッジする安全なツールを探して」と 尋ねるだけで済み、午後いっぱい調査する必要はありません。

エージェントから利用する(60秒)

デフォルトのMCPは認証不要のディレクトリエンドポイントです(検出/メタデータ用であり、ウォレットを 保管するものではありません)。公開 /mcp では、検索、詳細、比較、インストールガイド、カテゴリなどを 無料で利用できます。OnchainAIが提供するオプションのプレミアムツールは、HTTP 402を返し、 x402で決済される場合があります(export_toolkit/recommend_verified_tool/gap_auditは**$0.01 USDC**、 check_endpoint_healthは約**$0.001 USDC**)。Webサイトの閲覧は引き続き無料です。

https://www.onchain-ai.xyz/mcp

OKXマーケットプレイスのインテグレーターのみ:有料のパッケージ用パスは https://www.onchain-ai.xyz/mcp/okxです(OKXゲートが有効な場合、tools/callごとに約$0.1)。 コーディングエージェントとClaudeプラグインでは、/mcp/okxではなく**/mcp**を使用してください。

クライアントセットアップ
Claude Codeclaude mcp add --transport http onchainai https://www.onchain-ai.xyz/mcp
Claude Desktop / Web設定 → コネクター → カスタムコネクターを追加 → 上記のURLを貼り付けます
Cursor / VS Code接続ハブのワンクリックディープリンクを使うか、以下のJSONを貼り付けます
ChatGPT設定 → コネクター(開発者モード)→ 上記のURLを使って新しいコネクターを作成します
その他npx add-mcp https://www.onchain-ai.xyz/mcpを使うか、stdioのみのクライアントではnpx mcp-remote https://www.onchain-ai.xyz/mcpを使います
{
  "mcpServers": {
    "onchainai": { "type": "http", "url": "https://www.onchain-ai.xyz/mcp" }
  }
}

クライアントごとの詳しい手順(Codex、Windsurf、Gemini CLIなど):docs/CONNECT.mdまたは公開中の/connectページをご覧ください。

MCP ツール(公開 POST /mcp)
ツール課金機能
search_tools無料機能(「USDC を Base にブリッジ」など)で検索し、カテゴリやチェーンで絞り込み、関連度/信頼性/スター数/新着順で並べ替えます
get_tool_detail無料1 つのツールの完全なメタデータを取得します。信頼スコア、インストールリスク、チェーン、リポジトリ、x402 の価格情報が含まれます
get_install_guide無料プラットフォーム別(claude/cursor/generic/cli)のインストール手順を、安全性チェック付きで取得します。critical リスクのコマンドは表示されません
list_categories無料ツール数とともに分類体系を参照します
get_dashboard_snapshot無料公開カバレッジのスナップショットを取得します。合計数、カテゴリ、信頼性、x402、注目ツールが含まれます
compare_tools無料2~4 個のツールを信頼性、リスク、チェーン、価格で並べて比較します
get_price_history / get_x402_trends無料プローブ履歴とカタログ内の x402 の傾向(メタデータ)を取得します
export_toolkit$0.01 USDCスラッグまたはカテゴリを指定して、JSON と Markdown 形式のインストールキットをエクスポートします
recommend_verified_tool$0.01 USDC意図に合った、検証済みかつ稼働中のツールを、除外理由とともに 1 つ選びます
gap_audit$0.01 USDC意図を分解し、カタログのカバレッジにおける不足を報告します
check_endpoint_health約 $0.001 USDC登録済みの x402 ツールのエンドポイントをライブでプローブし、30 日間の稼働率を取得します(HTTP 402 ハンドシェイク)

コーディングエージェントからアカウントをリンクすると(/connect#agent-sync)、3 つのツール save_to_toolkit、save_stack_to_blueprint、link_status が利用できるようになります(アカウントのリンク ≠ 支払い)。

完全なハイブリッドテーブル(/mcp/okx を含む):docs/CONNECT.md。

Claude Code プラグイン

1 つのコマンドで、MCP サーバー、/find-tool コマンド、暗号資産ツールのスキルを設定できます。

/plugin marketplace add Coinyak/onchainai
/plugin install onchainai@onchainai

バンドルは plugin/onchainai/ にあります。OnchainAI 独自の読み取り専用エンドポイントにのみ接続し、インストールコマンドを自動実行することはありません。また、有料ツールを推奨する前に、必ず x402 の価格を明示します。

エージェントスキル

plugin/onchainai/skills/onchainai-crypto-tools/SKILL.md は、エージェントがディレクトリを検索するタイミング、信頼性の指標をランク付けする方法、厳格な安全ルール(critical リスクのツールは決してインストールしないこと、x402 の費用を必ず明示すること)を解説します。 このスキルはプラグインに同梱されています。また、スキルディレクトリを ~/.claude/skills/ にコピーするか、Agent Skills に対応する任意のエージェントランタイムにアップロードすることもできます。

機能

  • 自動検出クローラー — CryptoSkill、GitHub トピック、npm、web3-mcp-hub、MCP レジストリを cron スケジュールで巡回し、重複排除と関連性スコアリングを行います
  • 3 軸分類 — 機能 × 資産クラス × アクターに加え、チェーンのタグ付けにも対応します
  • 信頼性と安全性のパイプライン — 信頼スコア、ID クラスターの確認(リポジトリ/npm/ホームページ)、critical コマンドの厳格なブロックを伴うインストールリスク分析、運営者のレビューキュー、隔離
  • x402 対応 — 有料ツールには価格メタデータ、検証フラグ、紹介/アトリビューションの開示が付与されます(以下のポリシー)
  • エージェント向け MCP サーバー — 上記の読み取り専用ツールを、レート制限とサニタイズ付きで提供します
  • Claude Code プラグインとスキル — エージェントユーザー向けの、コマンド 1 つで完了する導入手順
  • 認証 — GitHub OAuth(主要方式)。設定されている場合はメールのマジックリンクにも対応します
  • コミュニティ機能 — 投稿、コメント、賛成票、ブックマーク、ツールキット、比較、ブループリント
  • 管理者ダッシュボード — ツールのレビュー、カテゴリ、クローラー制御、注目ツールのカルーセル、ユーザー、サイト設定

x402 と紹介ポリシー

OnchainAI は、カストディウォレットではなく、ツールディレクトリとして機能する MCP(ディスカバリー/メタデータ)です。

  • カタログ内のサードパーティの x402は、帰属情報と信頼メタデータとしてのみ扱います。価格/エンドポイントのフラグ(payment_verified、x402_endpoint_verified、price_verified)を公開しますが、これらの支払いをプロキシすることはありません。
  • ツール所有者との収益分配契約を支援するため、匿名の紹介/帰属イベント(閲覧、インストールガイドの取得)を記録します。
  • ユーザー資金を保有することはなく、サードパーティの決済ゲートウェイとして機能することも、文書化されていない referrer/split 決済フィールドを考案することもありません。
  • OnchainAI が所有するプレミアム MCP ツール(export_toolkit、recommend_verified_tool、gap_audit、check_endpoint_health)が呼び出された際は、x402 の支払いを当社の受取用ウォレットに決済できます。これは当社独自のサービスの販売であり、他者の資金をカストディするものではありません。
  • 未検証のサードパーティ x402 ツールでも、通常の公開品質ゲートを通過すれば引き続き表示されます。検証済みであることはバッジで示すものであり、非表示にする仕組みではありません。

詳細:docs/X402_REFERRAL_SPEC.md、ハイブリッド接続:docs/CONNECT.md。

アーキテクチャ

┌─ Vercel ──────────────┐      ┌─ Railway ─────────────────────────┐
│ Next.js frontend      │──────│ Rust binary (Axum)                │
│ /connect, /tools, ... │ /api │  ├─ REST API (/api/v2)            │
│ proxies /api /auth    │ /mcp │  ├─ MCP server (POST /mcp)        │
│ /mcp to the API       │      │  ├─ Auth (GitHub OAuth + JWT)     │
└───────────────────────┘      │  └─ Crawler (tokio-cron)          │
                               └────────────┬──────────────────────┘
                                            │ sqlx
                               ┌─ Supabase Postgres (RLS) ─┐
                               └───────────────────────────┘
  • API/MCP:Rust — Axum + sqlx + tokio-cron-scheduler、単一バイナリ(cargo run --features ssr)
  • フロントエンド:Vercel 上の Next.js(App Router)。/api、/auth、/mcp を Railway API に書き換えます
  • DB:RLS を備えた Supabase Postgres。公開読み取りゲートは SQL ポリシーとサーバークエリの両方で適用されます

自分で実行する

git clone https://github.com/Coinyak/onchainai
cd onchainai
cp .env.example .env        # fill in Supabase URL/keys, GitHub OAuth, JWT secret

# API (port 3000)
cargo run --features ssr

# Frontend (port 3001, proxying to the API)
cd frontend && npm ci && API_PROXY_TARGET=http://localhost:3000 npm run dev -- --port 3001

クレートのデフォルト機能セットは空であり、サーバー依存関係が WASM/クライアントビルドに漏れないようになっています。サーバーコードに触れる通常の cargo コマンドには、 --features ssr が必要です。

一般的なチェック:

cargo test --features ssr                      # tests
cargo clippy --features ssr -- -W clippy::all  # lint
cargo fmt --check                              # format
./scripts/agent-harness-check.sh               # agent/dev harness self-check

リポジトリの構成

パス内容
src/Rust API:MCP サーバー、REST /api/v2、認証、クローラー、信頼/リスクパイプライン
frontend/Next.js アプリ(Vercel):公開 UI + 管理ダッシュボード
plugin/onchainai/Claude Code プラグインバンドル(MCP 設定、/find-tool、スキル)
migrations/sqlx Postgres マイグレーション(RLS ポリシーを含む)
docs/設計ドキュメント、仕様、運用ガイド(索引)
scripts/開発/デプロイ/検証ゲート(AGENTS.md を参照)
agent/、.agents/このリポジトリで作業する AI コーディングエージェント向けのスキルとハーネス設定

ドキュメント

ファイル用途
docs/CONNECT.md任意の MCP クライアントの接続、プラグイン/スキルのインストール
docs/MVP_DESIGN.mdアーキテクチャ、DB スキーマ、クローラー、MCP サーバー
docs/X402_REFERRAL_SPEC.mdx402 の紹介/帰属設計(カストディなし)
docs/LAUNCH_READINESS_SPEC.md公開ローンチのチェックリストとロードマップ仕様
docs/SECURITY.mdセキュリティ設計:認証、RLS、ヘッダー、レート制限
docs/UI_UX_DESIGN.mdUI の完全な仕様
docs/OPERATOR_GUIDE.md運用者/管理者向けプレイブック(韓国語)
docs/BUILD_DEPLOY_RULES.mdビルドの整合性、スモークゲート、Railway/Vercel へのデプロイ
AGENTS.mdAI コーディングエージェント向けのエントリーポイント

コントリビューションとセキュリティ

  • コントリビューションを歓迎します。CONTRIBUTING.md を参照してください。最も手早く支援する方法は、onchain-ai.xyz/submit から不足しているツールを投稿することです。
  • セキュリティに関する報告は、SECURITY.md を参照してください。脆弱性について公開イシューを作成しないでください。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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