Uniswap Trader MCP enables AI agents to execute cryptocurrency trading strategies across multiple blockchains through the Uniswap decentralized exchange. The implementation provides tools for getting price quotes and executing swaps with optimal multi-hop routing, supporting various EVM-compatible networks including Ethereum, Optimism, Polygon, Arbitrum, Celo, BNB Chain, Avalanche, and Base. It handles native token conversions, slippage tolerance settings, and transaction management with proper error handling, making it particularly valuable for automated trading, portfolio rebalancing, and liquidity provision without leaving the conversation interface.
暂无评论. 成为第一个评论的人!
登录以参与讨论
Fetches a price quote for a Uniswap swap. Parameters: chainId (Number, default: 1), tokenIn (String), tokenOut (String), amountIn (String, optional, required for 'exactIn'), amountOut (String, optional, required for 'exactOut'), tradeType (String, 'exactIn' or 'exactOut', default: 'exactIn')
Executes a swap on Uniswap. Parameters: chainId (Number, default: 1), tokenIn (String), tokenOut (String), amountIn (String, optional, required for 'exactIn'), amountOut (String, optional, required for 'exactOut'), tradeType (String, 'exactIn' or 'exactOut', default: 'exactIn'), slippageTolerance (Number, default: 0.5, in percentage), deadline (Number, default: 20, in minutes)