CoW Protocol MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@CoW Protocol MCP ServerGet a quote to sell 1 ETH for USDC on mainnet."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
CoW Protocol MCP Server
An MCP (Model Context Protocol) server for interacting with CoW Protocol's order book API.
Features
Token Tools
cow_resolve_token - Look up token address by symbol (uses official CoW Swap token list)
cow_search_tokens - Search for tokens by name/symbol across networks
Order Tools
cow_get_quote - Get price and fee quotes for trades (accepts symbols OR addresses)
cow_get_order - Get full order details by UID
cow_get_order_status - Check order status (open, filled, cancelled, expired)
cow_get_trades - Fetch trade history for an address or order
cow_get_auction - View current auction batch information
Related MCP server: Uniswap Trader MCP
Token Resolution
The server uses the official CoW Protocol token list for symbol resolution. This is the same list used by CoW Swap.
Example: Instead of providing the full address for USDC or COW, you can just use the symbol:
sellToken: "WETH"
buyToken: "COW"And it will automatically resolve to the correct address for the specified network.
Supported Networks
mainnet (Ethereum)
gnosis (Gnosis Chain)
arbitrum (Arbitrum One)
base (Base)
avalanche (Avalanche)
polygon (Polygon)
bnb (BNB Chain)
sepolia (Sepolia testnet)
Installation
npm install
npm run buildUsage
With Claude Desktop
Add to your Claude Desktop config:
{
"mcpServers": {
"cow": {
"command": "node",
"args": ["/path/to/cow-mcp-server/dist/index.js"]
}
}
}With OpenClaw
Add to your OpenClaw MCP servers configuration.
Testing with MCP Inspector
npx @modelcontextprotocol/inspector node dist/index.jsDevelopment
# Watch mode
npm run dev
# Build
npm run build
# Clean
npm run cleanAPI Reference
cow_get_quote
Get a quote for a potential trade:
{
"network": "mainnet",
"sellToken": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
"buyToken": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
"kind": "sell",
"amount": "1000000000000000000",
"from": "0xYourAddress"
}cow_get_order_status
Check an order's status:
{
"network": "mainnet",
"orderUid": "0x..."
}cow_get_trades
Get trade history:
{
"network": "mainnet",
"owner": "0xYourAddress",
"limit": 20
}License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceEnables interaction with DeFi trading and portfolio analytics through Odos DEX aggregation and Zerion APIs. Provides access to swap quotes, liquidity operations, token pricing, portfolio analysis, and transaction history across multiple blockchain networks.Last updated4
- Alicense-qualityDmaintenanceEnables AI agents to automate token swaps on Uniswap DEX across multiple blockchains including Ethereum, Optimism, Polygon, Arbitrum, and more, with real-time price quotes, swap execution, and multi-hop route optimization.Last updated50MIT
- Alicense-qualityDmaintenanceEnables AI assistants to securely trade on Hyperliquid perpetual exchange, including order placement, position management, market data retrieval, and vault operations via natural language.Last updated19MIT
- Alicense-qualityDmaintenanceIntegrates with Hyperliquid DEX to enable trading, account management, and market data queries through natural language.Last updated203MIT
Related MCP Connectors
Gasless, MEV-protected onchain token swaps for AI agents on 11 EVM chains, built on CoW Protocol.
Non-custodial DeFi for AI agents: swaps, concentrated liquidity (V3/V4) zaps + ranges, 5 EVM chains
Read-only on-chain intelligence for AI agents on Base: balances, tokens, gas, tx status.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/saturn-dbeal/cow-skill'
If you have feedback or need assistance with the MCP directory API, please join our Discord server