Uniswap PoolSpy MCP Server
by kukapay
The Uniswap PoolSpy MCP Server tracks newly created liquidity pools on Uniswap across nine blockchain networks, providing real-time data. It's designed for DeFi analysts, traders, and developers to monitor pool creation and analyze market trends.
Last updated: N/A
What is Uniswap PoolSpy MCP Server?
The Uniswap PoolSpy MCP Server is a tool that monitors the creation of new liquidity pools on Uniswap V3 across nine different blockchain networks. It provides real-time data, allowing users to track and analyze new pools as they are created.
How to use Uniswap PoolSpy MCP Server?
To use the server, first clone the repository and install the necessary dependencies using uv
. Configure your The Graph API key in a .env
file. Then, start the server using uv run main.py
. To integrate with Claude Desktop, install the server as an MCP plugin using uv run mcp install main.py --name "UniswapPoolSpy"
. You can then query new pools using natural language in Claude Desktop.
Key features of Uniswap PoolSpy MCP Server
Monitors Uniswap V3 pool creation across 9 blockchain networks.
Customizable time range and result limits for querying new pools.
Supports sorting by timestamp, transaction count, volume, or TVL.
Integration with MCP-compatible environments like Claude Desktop.
Use cases of Uniswap PoolSpy MCP Server
Real-time tracking of new Uniswap liquidity pools.
Analyzing market trends based on newly created pools.
Identifying promising new tokens and trading opportunities.
Building automated trading strategies based on pool data.
FAQ from Uniswap PoolSpy MCP Server
What blockchain networks are supported?
What blockchain networks are supported?
The server supports Ethereum, Base, Optimism, Arbitrum, Polygon, BNB Smart Chain (BSC), Avalanche, Celo, and Blast.
What is the default time range for querying new pools?
What is the default time range for querying new pools?
The default time range is 300 seconds (5 minutes).
How do I configure the API key?
How do I configure the API key?
Create a .env
file in the project root and set the THEGRAPH_API_KEY
variable to your The Graph API key.
What sorting options are available?
What sorting options are available?
You can sort pools by timestamp, transaction count, volume, or TVL.
How do I integrate this with Claude Desktop?
How do I integrate this with Claude Desktop?
Install the server as an MCP plugin using the command uv run mcp install main.py --name "UniswapPoolSpy"
.