Cleave is a DEX aggregator on Ethereum, Arbitrum, Base, BNB Chain, Polygon and Optimism.
- Many pools, one trade. Cleave searches many pools and splits a trade over several pools and paths when that pays more, then rejoins the parts in one transaction.
- One step between chains. One quote covers the swap out, the move between chains and the swap on arrival.
- Fees are included in your quote. Costs that others charge are shown before you sign.
- Built for AI agents. Agents get the same quotes through an MCP server, a public API and SDKs. Every plan returns unsigned calls for the user's own wallet.
| App | cleave.fi |
| Docs | cleave.fi/docs |
| For AI agents | cleave.fi/docs/agents |
| API | cleave.fi/docs/api |
| Blog | cleave.fi/blog |
| Repository | What it is |
|---|---|
| cleave-swap | MCP server and agent tools: token swaps, cross-chain swaps and gas top-ups |
| ai-sdk | @cleave-protocol/ai-sdk: Cleave tools for the Vercel AI SDK |
| langchain-cleave | langchain-cleave: Cleave tools for LangChain |
MCP, no API key:
claude mcp add --transport http cleave https://api.cleave.fi/mcpSDKs:
npm install @cleave-protocol/ai-sdk ai zod
pip install -U langchain-cleaveSecurity reports: info@cleave.fi. Use of Cleave is subject to the Terms of Use and the Privacy Policy.

