Uniswap PoolSpy MCP Server
Monitor new Uniswap liquidity pools in real time across multiple blockchains with the PoolSpy MCP Server, and power your DeFi workflows with actionable, up-to-date insights.

What does “Uniswap PoolSpy” MCP Server do?
The Uniswap PoolSpy MCP Server is a specialized Model Context Protocol (MCP) server designed to track newly created liquidity pools on Uniswap across nine major blockchain networks: Ethereum, Base, Optimism, Arbitrum, Polygon, BNB Smart Chain (BSC), Avalanche, Celo, and Blast. By providing real-time data on new pool creation, Uniswap PoolSpy empowers DeFi analysts, traders, and developers to monitor ecosystem changes as they happen. The server supports customizable queries based on time range, sorting by various metrics (timestamp, transaction count, volume, TVL), and allows for integration with AI assistants and developer tools via the MCP protocol. This enhances development workflows by making it easier to surface and act on up-to-date decentralized finance (DeFi) data.
List of Prompts
No information about prompt templates is available in the repository.
List of Resources
No explicit MCP “resources” are described in the repository.
List of Tools
- Pool Monitoring Tool
Exposes functionality to query and monitor newly created Uniswap V3 pools across multiple blockchains. Allows customization by time range, sorting, and result limits.
Use Cases of this MCP Server
DeFi Market Monitoring
Enables analysts and traders to track new liquidity pools in real time, helping them spot emerging trends, new tokens, or large capital inflows across supported blockchains.Liquidity Pool Discovery
Developers can automate the discovery of new Uniswap pools to build analytics dashboards or liquidity aggregation tools.Risk Assessment
Risk management teams can use the server to monitor suspicious pool creation activity and quickly respond to potential threats or rug pulls.Data Science and Research
Researchers can gather comprehensive datasets on liquidity pool creation for historical analysis, market research, or modeling ecosystem growth.
How to set it up
Windsurf
- Ensure prerequisites:
- Python 3.10+
uv
package manager- The Graph API key
- Clone and install:
git clone https://github.com/kukapay/uniswap-poolspy-mcp.git cd uniswap-poolspy-mcp curl -LsSf https://astral.sh/uv/install.sh | sh uv sync
- Configure API key:
echo "THEGRAPH_API_KEY=your-api-key-here" > .env
- Edit Windsurf configuration: Add the MCP server:
{ "mcpServers": { "uniswap-poolspy": { "command": "uv", "args": ["run", "main.py"], "env": { "THEGRAPH_API_KEY": "<YOUR_API_KEY>" } } } }
- Restart Windsurf and verify.
Claude
- Install prerequisites: Python 3.10+,
uv
, API key. - Clone and install as above.
- Add to Claude config:
{ "mcpServers": { "uniswap-poolspy": { "command": "uv", "args": ["run", "main.py"], "env": { "THEGRAPH_API_KEY": "<YOUR_API_KEY>" } } } }
- Restart Claude and confirm connection.
Cursor
- Set up environment as above.
- Edit Cursor’s MCP config:
{ "mcpServers": { "uniswap-poolspy": { "command": "uv", "args": ["run", "main.py"], "env": { "THEGRAPH_API_KEY": "<YOUR_API_KEY>" } } } }
- Restart Cursor.
Cline
- Follow environment setup as above.
- Configure Cline:
{ "mcpServers": { "uniswap-poolspy": { "command": "uv", "args": ["run", "main.py"], "env": { "THEGRAPH_API_KEY": "<YOUR_API_KEY>" } } } }
- Restart Cline.
Note about securing API keys:
Always use environment variables for API keys in your MCP server configuration, as shown in the env
block of your JSON config.
How to use this MCP inside flows
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-poolspy": {
"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-poolspy” to whatever the actual name of your MCP server is, and replace the URL with your own MCP server URL.
Overview
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | |
List of Prompts | ⛔ | |
List of Resources | ⛔ | |
List of Tools | ✅ | Pool monitoring tool |
Securing API Keys | ✅ | Uses .env and JSON env config |
Sampling Support (less important in evaluation) | ⛔ |
Based on the two tables, the Uniswap PoolSpy MCP server provides clear setup instructions and a valuable real-world tool, but lacks documentation on prompts, resources, and advanced MCP features like sampling or roots. As such, this MCP scores moderately on completeness and developer enablement.
MCP Score
Has a LICENSE | ✅ MIT |
---|---|
Has at least one tool | ✅ |
Number of Forks | 3 |
Number of Stars | 3 |
Frequently asked questions
- What is the Uniswap PoolSpy MCP Server?
Uniswap PoolSpy is a Model Context Protocol (MCP) server that tracks newly created Uniswap liquidity pools across nine major blockchains, delivering real-time data for DeFi analytics, trading, research, and risk assessment.
- Which blockchains does PoolSpy support?
PoolSpy supports Ethereum, Base, Optimism, Arbitrum, Polygon, BNB Smart Chain, Avalanche, Celo, and Blast.
- What are the main use cases?
You can use PoolSpy for DeFi market monitoring, automated liquidity pool discovery, risk assessment (such as detecting suspicious pool creation), and data science or historical research.
- How do I secure my API key?
Always store your API key in environment variables or a `.env` file as shown in the setup instructions, never hard-code them in your configuration or codebase.
- How do I integrate PoolSpy with FlowHunt?
Add the MCP server to your FlowHunt flow configuration using the MCP component, and connect your agent for real-time access to all PoolSpy functions.
Start Monitoring Uniswap Pools with PoolSpy
Integrate Uniswap PoolSpy MCP Server into your FlowHunt workflow for real-time DeFi intelligence and enhanced analytics.