kukapay/pancakeswap-poolspy-mcp logo

kukapay/pancakeswap-poolspy-mcp

Free

跟踪 Pancake Swap 上新创建池子的 MCP 服务器。

FreeFree tier
Type
Open Source

About kukapay/pancakeswap-poolspy-mcp

An MCP server that tracks newly created liquidity pools on Pancake Swap, providing real-time data for DeFi analysts, traders, and developers. It fetches pools created within a specified time range, with customizable queries and detailed metrics including pool address, tokens, creation timestamp, block number, transaction count, volume (USD), and total value locked (USD). Requires Python 3.10+ and an API key from The Graph. Installation via Smithery or clone repository. Available tool: get_new_pools_bsc.

Key Features

Real-Time Pool Tracking: Fetches pools created within a specified time range
Customizable Queries: Adjust time range (seconds) and number of pools (limit)
Detailed Metrics: Pool address, tokens, creation timestamp, block number, transaction count, volume (USD), total value locked (USD)
Supports BNB Smart Chain
Easy integration with MCP clients
Available as Smithery package for automatic installation

Pros & Cons

Pros
  • Provides real-time data on new liquidity pools
  • Customizable time range and pool count for flexible queries
  • Includes comprehensive metrics (volume, TVL, transactions, block number)
  • Open source with MIT license, free to use and modify
  • Easy to install via Smithery or clone repository
Cons
  • Requires an API key from The Graph (additional setup outside the tool)
  • Only supports BNB Smart Chain, not other PancakeSwap chains
  • Limited by The Graph's query rate limits and availability
  • Requires Python 3.10+ and uv package manager for installation

Best For

DeFi analysis of newly created liquidity poolsMonitoring trading opportunities on PancakeSwapAutomated data collection for trading botsResearch on liquidity pool trends and metrics

FAQ

What is the default time range for fetching new pools?
The default time range is 300 seconds (5 minutes).
How many pools can be returned at once?
The default limit is 100 pools. You can adjust this with the 'limit' parameter.
What parameters does the get_new_pools_bsc tool accept?
It accepts 'time_range_seconds' (integer, default 300) and 'limit' (integer, default 100).