mcpField
1
1inch-mcp-server

1inch-mcp-server

github.com/1inchその他277 回インストール7 週間前に更新
リポジトリ

1inch-mcp-server について

1inch MCP サーバーへの接続と、用途に応じた1inchドメイン別スキルの選択を支援するハブスキルです。利用可能なツール、認証手順、クライアント設定を説明します。

主な機能

  1. 01タスク別にドメインスキルを案内
  2. 02サーバーツールと利用条件の一覧
  3. 03認証フローの説明
  4. 04クライアント接続設定の案内
  5. 05ウォレット署名の動作説明

活用シーン

  1. 011inch MCP サーバー用クライアントの設定
  2. 02スワップや指値注文向けスキルの選択
  3. 03ウォレットや市場データの手順確認
  4. 04WalletConnect署名の設定

MCP 対応

クライアントを記載された Streamable HTTP エンドポイントに接続し、Claude Desktop 向けに stdio の選択肢も案内します。サーバーはスワップ、注文、製品 API、ドキュメント検索、認証のツールと、任意の WalletConnect、Aqua、デバッグ機能を提供します。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/1inch/1inch-ai --skill 1inch-mcp-server

インストール後、Claude Code で/1inch-mcp-serverを入力して読み込まれたか確認します。

同梱ファイルreferences/AUTH.mdreferences/TOOLS.md

詳細

1inch MCP サーバー

1inch MCP サーバーを接続するためのハブスキルです。各ドメインのワークフローの詳細は、対応するスキルで確認できます。

スキル読み込むタイミング
1inch-swapクラシック/Fusion/クロスチェーンスワップ
1inch-orderbook指値注文
1inch-wallet-dataproduct_api を介したポートフォリオ、残高、履歴、NFT、トークンメタデータ
1inch-market-dataproduct_api を介したスポット価格、ガス価格、チャート
1inch-infrastructureproduct_api を介した Web3 RPC、トランザクションゲートウェイ、ドメイン
1inch-walletconnectノンカストディアルウォレットのペアリング
1inch-aquaAqua 戦略分析
1inch-debug組織スコープのリクエストログ検索

サーバー URL(本番環境)

https://api.1inch.com/mcp/protocol(ストリーミング可能な HTTP)

ツールの概要

ツール認証用途
search公開1inch のドキュメントと API リファレンスを検索
list_examples / get_example公開SDK のサンプルパッケージ
authenticate認証済み1inch Business ログインの開始または確認
swap認証済み見積もりとスワップの実行
orderbook認証済み指値注文の構築/作成/一覧表示/キャンセル
product_api認証済み他の 1inch 製品 API の呼び出し
walletconnect公開(任意)WalletConnect を介したペアリング/署名/送信
aqua読み取りは公開(任意)Aqua 戦略分析
debug認証済み(任意)組織スコープのリクエストログ検索

全パラメーターについては、references/TOOLS.md を参照してください。認証については、references/AUTH.md を参照してください。

HTTP 200 の初期化でも、認証状態は匿名のままです。有料ツールを使用する前に authenticate を呼び出してください。HTTP 401 が返された場合は OAuth を完了してから、再度 authenticate を呼び出してください。

署名フロー: walletconnect ツールが利用できる場合は、まずユーザーのウォレットを接続することをおすすめします。接続すると、swap、orderbook、aqua の書き込み操作はデフォルトで接続済みのウォレットを通じて実行され(execute のデフォルトは true)、ユーザーはウォレットアプリでプロンプトを承認するだけで済みます。1inch-walletconnect スキルを参照してください。

クライアントの設定(概要)

クライアントトランスポート設定
CursorHTTPMarketplace プラグインの Setup → Edit Values、または .cursor/mcp.json
VS Code CopilotHTTP.vscode/mcp.json → type: "http"、同じ URL
Claude Code / Codex / Gemini CLIHTTP--transport http を指定して CLI の mcp add を実行
Claude Desktopstdionpx -y supergateway --streamableHttp <URL> --outputTransport stdio

段階的な情報開示

タスクに該当する場合は、上記のドメインスキルを読み込んでください。product_api のパスが 404 を返す場合は、file://1inch-mcp/guides/api-index を取得するか、search を呼び出してください。

コメント