Pancakeswap Poolspy Mcp

Pancakeswap Poolspy Mcp

🚀 PancakeSwap 池子追踪器 MCP 服务器

PancakeSwap 池子追踪器 MCP 服务器是一个用于跟踪 Pancake Swap 上新创建的流动性池的 MCP 服务器,能为 DeFi 分析师、交易员和开发者提供实时数据。

许可证 Python

🚀 快速开始

PancakeSwap 池子追踪器 MCP 服务器可帮助您实时跟踪 Pancake Swap 上的流动性池。以下是使用该服务器的基本步骤:

  1. 确保满足先决条件。
  2. 完成项目的安装。
  3. 按照使用方法运行服务器并使用可用工具。

✨ 主要特性

  • 实时池跟踪:能够抓取指定时间段内(默认为 5 分钟)新创建的流动性池,为用户提供最新的市场信息。
  • 自定义查询:用户可根据自身需求调整时间段(以秒为单位,默认为 300 秒)和返回的池子数量(默认为 100),实现个性化的数据获取。
  • 详细指标:提供包括池地址、代币、创建时间戳、区块编号、交易数、成交量(USD)以及总价值锁定(USD)等详细指标,帮助用户全面了解池子情况。

📦 安装指南

1. 克隆仓库

git clone https://github.com/kukapay/pancakeswap-poolspy-mcp.git
cd pancakeswap-poolspy-mcp

2. 安装依赖项

使用 uv 安装所需的 Python 包:

uv add mcp[cli] httpx dotenv

3. 客户端配置

{
"mcpServers": {
"PancakeSwap-PoolSpy": {
"command": "uv",
"args": ["--directory", "path/to/pancakeswap-poolspy-mcp", "run", "main.py"],
"env": {
"THEGRAPH_API_KEY": "您的 The Graph API 密钥"
}
}
}
}

💻 使用示例

运行服务器

以开发模式运行服务器进行测试:

mcp dev main.py

这将启动 MCP 检查器,您可以在其中与 get_new_pools_bsc 工具交互。

可用工具

get_new_pools_bsc(time_range_seconds: int = 300, limit: int = 100)

抓取 PancakeSwap 上 BNB 智能链上新创建的池子列表。

  • 参数

    • time_range_seconds(秒为单位,默认为 300):指定时间段。
    • limit(默认为 100):返回的最大池子数量。
  • 示例输出

{
"pool_address": "0x...",
"tokens": ["Token1", "Token2"],
"creation_time": "2023-10-01T12:00:00",
"block_number": 12345,
"transaction_count": 5,
"volume_usd": 1000.0,
"total_value_locked": 500.0
}

基础用法

# 获取过去 5 分钟内新创建的所有池子
get_new_pools_bsc()

高级用法

# 获取过去 30 分钟内最多 200 个新创建的池子
get_new_pools_bsc(time_range_seconds=1800, limit=200)

📄 许可证

本项目使用 MIT 许可证。

⚠️ 重要提示

在使用本项目前,请确保您已从 The Graph 获取有效的 API 键,并在客户端配置中正确填写。

💡 使用建议

您可以根据实际需求调整 get_new_pools_bsc 工具的参数,以获取更符合您需求的池子数据。同时,在开发模式下进行测试可以帮助您更好地了解服务器的功能和使用方法。

  • 0 关注
  • 0 收藏,13 浏览
  • system 提出于 2025-09-25 19:39

相似服务问题

相关AI产品