PancakeSwap PoolSpy MCP Server logo

PancakeSwap PoolSpy MCP Server

by kukapay

This MCP server tracks newly created liquidity pools on PancakeSwap, providing real-time data. It's designed for DeFi analysts, traders, and developers who need to monitor new pool creation.

View on GitHub

Last updated: N/A

What is PancakeSwap PoolSpy MCP Server?

The PancakeSwap PoolSpy MCP Server is a tool that monitors the PancakeSwap decentralized exchange for newly created liquidity pools on the BNB Smart Chain. It provides real-time data about these pools, including their address, tokens, creation timestamp, volume, and total value locked.

How to use PancakeSwap PoolSpy MCP Server?

  1. Clone the repository. 2. Install dependencies using uv add mcp[cli] httpx dotenv. 3. Configure the MCP client with the provided JSON configuration, ensuring to set the THEGRAPH_API_KEY environment variable with your API key from The Graph. 4. Run the server in development mode using mcp dev main.py. 5. Interact with the get_new_pools_bsc tool in the MCP Inspector to fetch new pools.

Key features of PancakeSwap PoolSpy MCP Server

  • Real-Time Pool Tracking

  • Customizable Queries (time range, limit)

  • Detailed Metrics (pool address, tokens, timestamp, volume, TVL)

  • Access to PancakeSwap subgraph data via The Graph API

Use cases of PancakeSwap PoolSpy MCP Server

  • Identifying new trading opportunities

  • Analyzing liquidity trends on PancakeSwap

  • Building automated trading strategies

  • Monitoring for potential scams or rug pulls

  • Researching new token listings

FAQ from PancakeSwap PoolSpy MCP Server

What is the default time range for pool tracking?

The default time range is 5 minutes (300 seconds).

What is the default limit for the number of pools returned?

The default limit is 100 pools.

Where do I get The Graph API key?

You can obtain an API key from The Graph.

What data is included in the pool metrics?

The pool metrics include the pool address, tokens, creation timestamp, block number, transaction count, volume (USD), and total value locked (USD).

Can I customize the time range and limit for pool tracking?

Yes, you can customize the time_range_seconds and limit parameters when calling the get_new_pools_bsc tool.