
Uniswap PoolSpy MCP Server
The Uniswap PoolSpy MCP Server tracks new Uniswap liquidity pools in real time across nine blockchains, empowering DeFi analysts, traders, and developers with u...
Automate Uniswap token swaps, price discovery, and trading strategies across major blockchains using FlowHunt’s Uniswap Trader MCP Server integration.
The Uniswap Trader MCP Server is a Model Context Protocol (MCP) server designed to enable AI agents to automate token swaps on the Uniswap decentralized exchange (DEX) across multiple blockchains. By connecting AI assistants to Uniswap’s trading infrastructure, this server empowers developers and autonomous agents to perform real-time price queries, execute swaps, and generate trading suggestions with multi-hop route optimization. Supporting major blockchains—including Ethereum, Optimism, Polygon, Arbitrum, Celo, BNB Chain, Avalanche, and Base—the Uniswap Trader MCP Server streamlines DeFi operations, making it possible for applications and agents to interact programmatically with Uniswap for tasks such as liquidity management, portfolio balancing, and dynamic trading strategies.
chainId
, tokenIn
, tokenOut
, amountIn
, amountOut
, and tradeType
to standardize price querying interactions between clients and Uniswap.{
"mcpServers": {
"Uniswap-Trader-MCP": {
"command": "node",
"args": ["path/to/uniswap-trader-mcp/server/index.js"],
"env": {
"INFURA_KEY": "your infura key",
"WALLET_PRIVATE_KEY": "your private key"
}
}
}
}
getPrice
request.npx -y @smithery/cli install @kukapay/uniswap-trader-mcp --client claude
mcpServers
section as in the JSON above.{
"mcpServers": {
"Uniswap-Trader-MCP": {
"command": "node",
"args": ["path/to/uniswap-trader-mcp/server/index.js"],
"env": {
"INFURA_KEY": "your infura key",
"WALLET_PRIVATE_KEY": "your private key"
}
}
}
}
npm install
.{
"mcpServers": {
"Uniswap-Trader-MCP": {
"command": "node",
"args": ["path/to/uniswap-trader-mcp/server/index.js"],
"env": {
"INFURA_KEY": "your infura key",
"WALLET_PRIVATE_KEY": "your private key"
}
}
}
}
Securing API Keys
Always use environment variables in the env
section of your configuration to avoid hardcoding sensitive credentials.
{
"mcpServers": {
"Uniswap-Trader-MCP": {
"command": "node",
"args": ["path/to/uniswap-trader-mcp/server/index.js"],
"env": {
"INFURA_KEY": "${INFURA_KEY}",
"WALLET_PRIVATE_KEY": "${WALLET_PRIVATE_KEY}"
}
}
}
}
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:
Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"Uniswap-Trader-MCP": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “Uniswap-Trader-MCP” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | Present in README |
List of Prompts | ✅ | getPrice prompt template described |
List of Resources | ✅ | Supported chains, config info |
List of Tools | ✅ | getPrice described as both prompt and tool |
Securing API Keys | ✅ | Example and instructions provided |
Sampling Support (less important in evaluation) | ⛔ | No mention found |
The Uniswap Trader MCP Server provides a clear, well-structured integration for automating Uniswap swaps across major blockchains. It offers a practical, production-ready tool for DeFi agents and developers, with solid documentation and security guidance. However, the set of tools and resources is currently quite focused, and there’s no explicit mention of sampling or Roots support.
Has a LICENSE | ✅ (MIT) |
---|---|
Has at least one tool | ✅ |
Number of Forks | 4 |
Number of Stars | 20 |
The Uniswap Trader MCP Server is a Model Context Protocol (MCP) server that enables AI agents and applications to automate token swaps, price queries, and trading strategies on Uniswap across multiple major blockchains like Ethereum, Polygon, and Arbitrum.
Supported chains include Ethereum, Optimism, Polygon, Arbitrum, Celo, BNB Chain, Avalanche, and Base. The server provides configuration details for each chain, such as RPC URLs and SwapRouter addresses.
The main tool is `getPrice`, which fetches real-time price quotes for Uniswap swaps between any supported tokens and chains. It also enables multi-hop trade routing and trading suggestions for optimized DeFi operations.
Always use environment variables in your MCP server configuration to store sensitive information like Infura keys and wallet private keys. Never hardcode secrets into your configuration files.
You can automate token swaps, portfolio rebalancing, real-time price discovery, cross-chain trading, and AI-powered DeFi strategy generation directly from FlowHunt or your preferred AI agent platform.
Add the MCP component to your FlowHunt flow, configure the server details in the system MCP configuration panel, and connect your AI agent. The agent will then be able to use Uniswap tools and prompts for trading and price queries.
Integrate Uniswap trading and price discovery into your AI workflows. Use FlowHunt’s Uniswap Trader MCP Server to automate multi-chain DeFi operations securely and efficiently.
The Uniswap PoolSpy MCP Server tracks new Uniswap liquidity pools in real time across nine blockchains, empowering DeFi analysts, traders, and developers with u...
The Trade Agent MCP Server empowers AI agents to interact with leading stock and crypto brokerages via natural-language commands. Execute trades, manage portfol...
PancakeSwap PoolSpy MCP Server enables real-time tracking and analysis of newly created liquidity pools on PancakeSwap, delivering up-to-date DeFi insights for ...