Uniswap Trader
Summary
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.
Available Actions(2)
getPrice
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').
executeSwap
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).
コミュニティレビュー
まだレビューはありません. 最初のレビューを投稿しましょう!
会話に参加するにはサインインしてください