
Uniswap PoolSpy MCP Server

2025.03.28
1
PythonDeFi 分析流动性池监控区块链数据金融服务
Uniswap PoolSpy MCP Server 是一个用于跟踪 Uniswap 上新创建的流动性池的 MCP 服务器,覆盖九个区块链网络(Ethereum、Base、Optimism、Arbitrum、Polygon、BNB Smart Chain (BSC)、Avalanche、Celo 和 Blast),为 DeFi 分析师、交易者和开发者提供实时数据。
View on GitHub
Overview
基本能力
产品定位
Uniswap PoolSpy MCP Server 是一个专注于 DeFi 领域的工具,主要用于监控和分析 Uniswap 上的流动性池创建情况。
核心功能
- 监控 Uniswap V3 池创建,覆盖 9 个区块链网络。
- 提供可自定义的时间范围和结果限制,用于查询新池。
- 支持按时间戳、交易计数、交易量或 TVL 进行排序。
适用场景
- DeFi 分析师需要实时监控新创建的流动性池。
- 交易者寻找新的交易机会。
- 开发者需要集成 Uniswap 流动性池数据到他们的应用中。
工具列表
get_new_pools
:用于查询新创建的流动性池,支持多种参数如区块链网络、排序方式、时间范围和返回数量限制。
常见问题解答
- 需要有效的 The Graph API 密钥才能使用。
- 需要 Python 3.10 或更高版本。
- 需要 MCP 兼容环境(如 Claude Desktop)以获得完整功能。
使用教程
使用依赖
- 安装 Python 3.10 或更高版本。
- 安装
uv
包管理工具:bash curl -LsSf https://astral.sh/uv/install.sh | sh
- 获取有效的 The Graph API 密钥。
安装教程
- 克隆仓库:
bash git clone https://github.com/yourusername/uniswap-poolspy-mcp.git cd uniswap-poolspy-mcp
- 使用
uv
同步依赖:bash uv sync
- 配置 API 密钥:
bash echo "THEGRAPH_API_KEY=your-api-key-here" > .env
调试方式
- 启动 MCP 服务器:
bash uv run main.py
- 使用 MCP Inspector 进行开发:
bash uv run mcp dev main.py
- 集成到 Claude Desktop:
bash uv run mcp install main.py --name "UniswapPoolSpy"