
PancakeSwap PoolSpy MCP Server

2025.03.28
2
PythonDeFi流动性池监控实时数据分析金融服务
PancakeSwap PoolSpy MCP Server 是一个用于跟踪 PancakeSwap 上新创建的流动性池的 MCP 服务器,为 DeFi 分析师、交易者和开发者提供实时数据。
View on GitHub
Overview
基本能力
产品定位
PancakeSwap PoolSpy MCP Server 是一个专注于 DeFi 领域的工具,用于实时监控 PancakeSwap 上新创建的流动性池。
核心功能
- 实时池跟踪:获取在指定时间范围内(默认:5 分钟)创建的池。
- 可定制查询:调整时间范围(以秒为单位)和返回的池数量(默认:100)。
- 详细指标:包括池地址、代币、创建时间戳、区块号、交易计数、交易量(USD)和总锁定价值(USD)。
适用场景
- DeFi 分析师需要实时监控新创建的流动性池。
- 交易者需要快速获取新池的信息以进行交易决策。
- 开发者需要集成实时池数据到他们的应用中。
工具列表
get_new_pools_bsc(time_range_seconds: int = 300, limit: int = 100)
:获取 BNB Smart Chain 上新创建的 PancakeSwap 池列表。- 参数:
time_range_seconds
:查询的时间范围(秒),默认 300 秒(5 分钟)。limit
:返回的池数量上限,默认 100。
- 返回:格式化字符串列出池详情或错误信息。
常见问题解答
- 如何获取 The Graph API 密钥?:访问 The Graph 获取 API 密钥。
- 如何调整查询的时间范围和池数量?:通过
get_new_pools_bsc
函数的参数进行调整。
使用教程
使用依赖
- Python 3.10+:确保系统已安装 Python 3.10 或更高版本。
- The Graph API 密钥:从 The Graph 获取 API 密钥。
安装教程
- 克隆仓库:
bash git clone https://github.com/kukapay/pancakeswap-poolspy-mcp.git cd pancakeswap-poolspy-mcp
- 安装依赖:
bash uv add mcp[cli] httpx dotenv
- 客户端配置:
json { "mcpServers": { "PancakeSwap-PoolSpy": { "command": "uv", "args": ["--directory", "path/to/pancakeswap-poolspy-mcp", "run", "main.py"], "env": { "THEGRAPH_API_KEY": "your api key from The Graph" } } } }
调试方式
- 运行服务器:
bash mcp dev main.py
- 交互测试:在 MCP Inspector 中与
get_new_pools_bsc
工具交互。
示例提示
- "list newly created PancakeSwap pools from the last 1 hours."
- "Display PancakeSwap pools created within the last 2 minutes."