Labsco
MCP SERVER

PancakeSwap PoolSpy

by kukapay

See which PancakeSwap liquidity pools appeared on BNB Smart Chain in the last few minutes, with volume and TVL attached.

DeFi Positions & On-Chain Analytics
Summary
One question, answered with the numbers that decide it.

New-pool feeds are usually a list of addresses you then have to look up one by one. This returns transaction count, USD volume and TVL alongside the pair, which is enough to tell a real launch from noise without a second call. Everything else about it is small on purpose: one tool, two parameters, and a The Graph key as the only credential.

What it is

A single-purpose tracker for newly created PancakeSwap pools, reading the PancakeSwap subgraph through The Graph.

What you get
  • `get_new_pools_bsc` returns pools created inside a time window on BNB Smart Chain
  • Each pool comes back with its address, token pair, creation timestamp, block number, transaction count, volume in USD and total value locked in USD
  • `time_range_seconds` sets the lookback, defaulting to 300 seconds; `limit` caps the result at 100 pools by default
Requirements

Python 3.10 or higher with uv, plus a The Graph API key in THEGRAPH_API_KEY to reach the PancakeSwap subgraph. Run it from a clone as `uv --directory <path> run main.py`, or install it for Claude Desktop through Smithery.

Setup effort

One command plus a key — npx -y @smithery/cli install @kukapay/pancakeswap-poolspy-mcp --client claude, then supply credentials