The quote is routed rather than naive, and the same server signs the transaction. That is the convenience and the exposure together: the wallet key it holds is the one that spends.
A Node MCP server for Uniswap. It returns real-time price quotes with multi-hop route optimisation, executes V3 swaps with configurable slippage tolerance and deadlines, and suggests trades based on liquidity, fees and available paths.
- Real-time price quotes for a swap, with multi-hop routing
- Swaps executed on Uniswap V3, with the slippage tolerance and deadline you choose
- Trade suggestions weighed on liquidity, fees and optimal path
- Ethereum, Optimism, Polygon, Arbitrum, Celo, BNB Chain, Avalanche and Base
A recent Node.js, an RPC endpoint for each chain you use — INFURA_KEY in the config — and WALLET_PRIVATE_KEY for a funded wallet. That key signs the swaps, so the server runs with the ability to spend from that wallet.
One command plus a key — npx -y @smithery/cli install @kukapay/uniswap-trader-mcp --client claude, then supply credentials
