1inch MCP について
1inch MCPは、AIアシスタントやエージェント向けに、ドキュメント検索とスワップ、指値注文、ウォレットデータ、市場情報などのWeb3ツールを提供します。付属のAgent Skillsには、分野別の呼び出し手順とワークフローが含まれます。
主な機能
- 01ドキュメント検索とSDKサンプルの取得
- 02トークン交換とクロスチェーンスワップ
- 03指値注文の作成と管理
- 04ウォレット、市場、インフラAPIへのアクセス
- 05Aqua分析と任意のリクエストログの照会
活用シーン
- 011inchのドキュメントやSDKサンプルを検索
- 02トークンスワップやクロスチェーン取引を実行
- 03ウォレット資産や市場データを確認
- 04WalletConnectでウォレットをペアリング
MCP 対応
`https://api.1inch.com/mcp/protocol`のリモートMCPサーバーが、ドキュメント、取引、データなどのAPIツールをクライアントに提供します。一部の公開ツールは認証不要で、認証が必要なツールにはAPIキーまたはOAuthを使います。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.1inch.com/mcp/protocolclaude mcp add --transport http com-1inch-business https://api.1inch.com/mcp/protocol{"mcpServers":{"com-1inch-business":{"type":"http","url":"https://api.1inch.com/mcp/protocol"}}}Cursor で開く{"servers":{"com-1inch-business":{"type":"http","url":"https://api.1inch.com/mcp/protocol"}}}VS Code で開く{"mcpServers":{"com-1inch-business":{"type":"http","url":"https://api.1inch.com/mcp/protocol"}}}{"mcpServers":{"com-1inch-business":{"serverUrl":"https://api.1inch.com/mcp/protocol"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
10| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| page | number | いいえ | ページ番号(既定値 1) |
| limit | number | いいえ | コレクションごとの最大結果数(デフォルトは 10) |
| query | string | はい | 検索クエリ文字列 |
| include_body | boolean | いいえ | 結果にドキュメント本文全体を含めます(デフォルトは true)。false に設定すると応答を小さくできます。 |
詳細
1inch AI
1inch AI インテグレーションの公開配布ハブです。Agent Skills、MCP サーバー設定、Claude、Cursor、その他の AI アシスタント向けマーケットプレイス掲載情報を提供します。
MCP サーバー
1inch MCP サーバーは次の URL でホストされています。
https://api.1inch.com/mcp/protocol
ドキュメント検索、SDK のサンプル、トークンスワップ、指値注文、認証が必要な製品 API へのアクセス、WalletConnect、Aqua の分析機能、および(有効な場合)組織スコープのログ検索用ツールを提供します。詳細なドキュメントについては、1inch MCP Serverをご覧ください。
クイックセットアップ
Cursor
Cursor Marketplace から 1inch MCP をインストールします。スキルはこのリポジトリから自動的に読み込まれます。OAuth を使わずに認証が必要なツールを使用するには、プラグインを開き、Setup → Edit Values に進んで、1inch Business Portalから取得した API キーを貼り付けます。公開ツールと OAuth を使用する場合は、フィールドを空欄のままにします。
または、プロジェクトに .cursor/mcp.json を作成します。
{
"mcpServers": {
"1inch-mcp": {
"url": "https://api.1inch.com/mcp/protocol"
}
}
}
Claude Code
claude mcp add --transport http --scope user 1inch-mcp https://api.1inch.com/mcp/protocol
VS Code(Copilot)
プロジェクトに .vscode/mcp.json を作成します。
{
"servers": {
"1inch-mcp": {
"type": "http",
"url": "https://api.1inch.com/mcp/protocol"
}
}
}
その他のクライアント
Claude Desktop、Windsurf、JetBrains、OpenAI Codex、Gemini CLI、ChatGPT、Grok などについては、セットアップガイド全文をご覧ください。
Agent Skills
1inch のスキルをインストールすると、AI エージェントがサーバー URL、認証パターン、product_api の正確な呼び出し手順を把握できます。
npx skills add 1inch/1inch-ai
| スキル | 役割 |
|---|---|
1inch-mcp-server | ハブ — MCP URL、認証、クライアントのセットアップ、ツールの概要 |
1inch-swap | swap によるクラシック/Fusion/クロスチェーンスワップ |
1inch-orderbook | orderbook による指値注文 |
1inch-wallet-data | product_api によるポートフォリオ、残高、履歴、NFT、トークン |
1inch-market-data | product_api によるスポット価格、ガス価格、チャート |
1inch-infrastructure | product_api による Web3 RPC、トランザクションゲートウェイ、ドメイン |
1inch-walletconnect | カストディ不要の WalletConnect ペアリング |
1inch-aqua | Aqua 戦略の分析 |
1inch-debug | 組織スコープのリクエストログ検索 |
スキルは必要に応じて読み込まれます(呼び出されるまでは約30~50トークン)。具体的なタスクには、該当するドメインのスキルを優先してください。たとえば、ガス価格については、1inch-market-data が GET /gas-price/v1.6/{chainId} の使い方を説明します。
Agent Skills の仕様をご覧ください。
リポジトリ構成
.cursor-plugin/ Cursor Marketplace plugin (manifest, API-key setup values, MCP config)
.claude-plugin/ Claude Code plugin manifest
skills/ Agent Skills (agentskills.io)
1inch-mcp-server/ Hub skill (SKILL.md + AUTH/TOOLS references)
1inch-swap/ Swap workflows
1inch-orderbook/ Limit orders
1inch-wallet-data/ product_api recipes (Wallet & Data)
1inch-market-data/ product_api recipes (Market Data)
1inch-infrastructure/ product_api recipes (Infrastructure)
1inch-walletconnect/ WalletConnect
1inch-aqua/ Aqua analytics
1inch-debug/ Request log lookup
cursor/ Cursor plugin README and docs
claude/ Claude Connectors Directory pointer
assets/ Logo and branding
mcp.json MCP server configuration (remote URL)
server.json Official MCP Registry pointer
SECURITY.md Security policy and vulnerability reporting
認証
公開ツール(search、list_examples、get_example、および有効な場合の読み取り専用 aqua)は、認証なしで使用できます。認証が必要なツール(swap、orderbook、product_api、およびオプションの debug)には、API キーまたは OAuth ログインが必要です。MCP 製品ドキュメントをご覧ください。
1inch Business Portalから API キーを取得してください。
リンク
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。