1inch MCP
by 1inch.com in Search & web
Doc search, intent & cross-chain swaps, limit orders, portfolio, spot prices, gas & all APIs.
https://api.1inch.com/mcp/protocol- Tools
- 10
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 84 ms
- 324 ms slowest 5%
- Last check
- Passed
- 3 h ago, next in 3 h
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"1inch-mcp": {
"type": "http",
"url": "https://api.1inch.com/mcp/protocol"
}
}
}10 tools
- search
Search 1inch documentation and API reference
- list_examples
List all available SDK code examples. Returns example names that can be used with get_example tool.
- get_example
Get the full source code of an SDK example. Use list_examples first to see available examples.
- authenticate
Call this to start or confirm 1inch Business login. HTTP 401 means you are still anonymous (initialize 200 is not login). After OAuth, call again until the result is authenticated: true with organizationId. Then use swap, orderbook, product_api, or debug. Do not treat a…
- swap
[Requires authentication] Call the authenticate tool first to start or confirm 1inch Business login (initialize 200 is still anonymous). If authenticate or this tool returns HTTP 401, complete OAuth, then retry. Swap tokens via 1inch. Supports classic (on-chain), Fusion…
- orderbook
[Requires authentication] Call the authenticate tool first to start or confirm 1inch Business login (initialize 200 is still anonymous). If authenticate or this tool returns HTTP 401, complete OAuth, then retry. Limit orders via the 1inch Orderbook API (v4.1). IMPORTANT: The…
- product_api
[Requires authentication] Call the authenticate tool first to start or confirm 1inch Business login (initialize 200 is still anonymous). If authenticate or this tool returns HTTP 401, complete OAuth, then retry. Call any 1inch product API endpoint using the authenticated user's…
- aqua
1inch Aqua (shared-liquidity market making): position analytics plus maker position writes. Write actions (OAuth, or WalletConnect + signed 1inch ToS (pass walletSessionToken after MCP session rotation); non-custodial — the user's wallet signs): create_position (two-phase: call…
- walletconnect
Pair and use an EVM and/or Solana wallet via WalletConnect v2. **No authentication required** — available to every user (including unauthenticated/anonymous). Non-custodial: the server never holds keys and the user approves every signature/transaction in their own wallet…
- debug
[Requires authentication] Call the authenticate tool first to start or confirm 1inch Business login (initialize 200 is still anonymous). If authenticate or this tool returns HTTP 401, complete OAuth, then retry. Look up production API request logs for your 1inch Business…
Security scan
4 findings
- Unusually long description in tool:swap
swap [Requires authentication] Call the authenticate tool first to start or conf… - Unusually long description in tool:orderbook
orderbook [Requires authentication] Call the authenticate tool first to start or… - Unusually long description in tool:product_api
product_api (product api) [Requires authentication] Call the authenticate tool f… - Unusually long description in tool:walletconnect
walletconnect Pair and use an EVM and/or Solana wallet via WalletConnect v2. **N…
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 3 h ago | Passed | 200 | 98 ms |
| 14 h ago | Passed | 200 | 146 ms |
| 24 h ago | Passed | 200 | 78 ms |
| 33 h ago | Passed | 200 | 85 ms |
| 43 h ago | Passed | 200 | 80 ms |
Show 10 older checks
| 2 days ago | Passed | 200 | 122 ms |
| 3 days ago | Passed | 200 | 81 ms |
| 3 days ago | Passed | 200 | 89 ms |
| 3 days ago | Passed | 200 | 324 ms |
| 4 days ago | Passed | 200 | 75 ms |
| 4 days ago | Passed | 200 | 78 ms |
| 5 days ago | Passed | 200 | 80 ms |
| 5 days ago | Passed | 200 | 84 ms |
| 5 days ago | Passed | 200 | 71 ms |
| 6 days ago | Passed | 200 | 84 ms |