uniswap-poolspy-mcp

uniswap-poolspy-mcp

2

Uniswap PoolSpy is an MCP server designed to monitor newly formed liquidity pools on Uniswap across various blockchain networks, providing data for DeFi analysts and developers. It offers sorting and querying functionalities to meet diverse user needs.

Uniswap PoolSpy MCP Server

Uniswap PoolSpy is an MCP server for tracking newly created liquidity pools on Uniswap across nine blockchain networks: Ethereum, Base, Optimism, Arbitrum, Polygon, BNB Smart Chain (BSC), Avalanche, Celo, and Blast. It provides real-time data for DeFi analysts, traders, and developers.

Features

  • Monitors Uniswap V3 pool creation across multiple blockchains.
  • Customizable time range and result limits for queries.
  • Supports sorting by timestamp, transaction count, volume, or TVL.

Prerequisites

  • Requires Python 3.10 or higher.
  • Uses uv for package management.
  • Needs a valid The Graph API key.

Installation

  1. Clone the repository and navigate to the directory.
  2. Set up the environment and install dependencies.
  3. Configure the API key in a .env file.

Usage

Start the MCP server using uv run main.py. Integrate with Claude Desktop as an MCP plugin. Query new pools with customizable parameters like blockchain network, sorting field, time range, and limits.

Supported Chains

  • Ethereum
  • Base
  • Optimism
  • Arbitrum
  • Polygon
  • BNB Smart Chain (BSC)
  • Avalanche
  • Celo
  • Blast

License

Licensed under the MIT License.