get_new_pools_bscLABSCO 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_bscreturns 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_secondssets the lookback, defaulting to 300 seconds;limitcaps 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 <YOUR_PATH_TO_PANCAKESWAP_POOLSPY_MCP> run main.py.
Setup effort
Build from source
USE CASES
Catching a new pair early
Ask what appeared in the last few minutes and read the pair, volume and TVL together.
Widening the window after a quiet stretch
Set the lookback to an hour and cap the count instead of paging through noise.
Filtering out the empty launches
Use the transaction count and TVL in the response to skip pools nobody has traded.
1 tool
Listed in project docs. Your client may show a different list.
BEFORE YOU INSTALL
What to know first
Tools you get
1 tool named in the project's documentation.
Requires
- uv on PATH
- Python 3.10+
- THEGRAPH_API_KEY in your environment
INSTALLATION
Connect your client
MCP Clients
Claude Desktop
git clone https://github.com/kukapay/pancakeswap-poolspy-mcp.git
cd pancakeswap-poolspy-mcp
uv add "mcp[cli]" httpx dotenvAdd this to your claude_desktop_config.json:
{
"mcpServers": {
"PancakeSwap-PoolSpy": {
"command": "uv",
"args": [
"--directory",
"<YOUR_PATH_TO_PANCAKESWAP_POOLSPY_MCP>",
"run",
"main.py"
],
"env": {
"THEGRAPH_API_KEY": "<YOUR_THEGRAPH_API_KEY>"
}
}
}
}<YOUR_PATH_TO_PANCAKESWAP_POOLSPY_MCP> is the full path to the pancakeswap-poolspy-mcp folder you cloned, and <YOUR_THEGRAPH_API_KEY> your API key from The Graph (thegraph.com).