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.
A single-purpose tracker for newly created PancakeSwap pools, reading the PancakeSwap subgraph through The Graph.
- `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
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.
One command plus a key — npx -y @smithery/cli install @kukapay/pancakeswap-poolspy-mcp --client claude, then supply credentials
