1inch/1inch-ai

1inch-mcp-server

- Connect to the 1inch MCP server for documentation search, SDK examples, token swaps, limit orders, authenticated product API access, WalletConnect, Aqua analytics, and (when registered) org-scoped log lookup.

ソースを見る

使い方

  1. インストールコマンドをコピーし、自分の環境へ導入する前にソースを確認します。
  2. 必要なツール、認証情報、対応環境を原文で確認します。
  3. 入力と成果物を指定し、出力を資料と照合します。
npx skills add https://github.com/1inch/1inch-ai --skill 1inch-mcp-server

開始前の確認

  • 導入にはモデル契約、API枠、ファイルへのアクセス許可は含まれません。
  • スター数や導入数は活動の指標であり、独立した品質・安全性試験ではありません。
リポジトリの原文

見出し、例、コード、表、リンク、参照画像を含む原文を表示しています。

1inch MCP Server

Hub skill for wiring the 1inch MCP server. Companion domain skills teach exact workflows:

SkillWhen to load
1inch-swapClassic / Fusion / cross-chain swaps
1inch-orderbookLimit orders
1inch-wallet-dataPortfolio, balances, history, NFTs, token metadata via product_api
1inch-market-dataSpot prices, gas price, charts via product_api
1inch-infrastructureWeb3 RPC, tx gateway, domains via product_api
1inch-walletconnectNon-custodial wallet pairing
1inch-aquaAqua strategy analytics
1inch-debugOrg-scoped request log lookup

Server URL (production)

https://api.1inch.com/mcp/protocol (Streamable HTTP)

Tools overview

ToolAuthPurpose
searchPublicSearch 1inch docs and API reference
list_examples / get_examplePublicSDK example packages
authenticateAuthenticatedStart or confirm 1inch Business login
swapAuthenticatedQuotes and swap execution
orderbookAuthenticatedBuild/create/list/cancel limit orders
product_apiAuthenticatedCall other 1inch product APIs
walletconnectPublic (optional)Pair/sign/send via WalletConnect
aquaPublic reads (optional)Aqua strategy analytics
debugAuthenticated (optional)Org-scoped request log lookup

Full parameters: references/TOOLS.md. Auth: references/AUTH.md.

Initialize HTTP 200 is still anonymous. Call authenticate before paid tools; on HTTP 401 complete OAuth, then call authenticate again.

Signing flows: when the walletconnect tool is available, prefer connecting the user's wallet first — swap, orderbook, and aqua writes then execute through the connected wallet by default (execute defaults to true) and the user only approves prompts in their wallet app. See the 1inch-walletconnect skill.

Client setup (summary)

ClientTransportConfig
CursorHTTPMarketplace plugin Setup → Edit Values, or .cursor/mcp.json
VS Code CopilotHTTP.vscode/mcp.json → type: "http", same URL
Claude Code / Codex / Gemini CLIHTTPCLI mcp add with --transport http
Claude Desktopstdionpx -y supergateway --streamableHttp <URL> --outputTransport stdio

Progressive disclosure

Load a domain skill above when the task matches. If a product_api path 404s, fetch file://1inch-mcp/guides/api-index or call search.

タスクに関連する項目

同じリポジトリから

関連する Skills

すべての Skills