article
README
🚀 Uniswap 池子追踪 MCP 服务器
Uniswap 池子追踪 MCP 服务器是一个强大的工具,能够实时跟踪 Uniswap 在九条区块链网络(以太坊、Base、Optimism、Arbitrum、Polygon、币安智能链 (BSC)、Avalanche、Celo 和 Blast)上新创建的流动性池。它为 DeFi 分析师、交易员和开发人员提供实时数据,助力他们做出更明智的决策。
✨ 主要特性
- 多链监控:监控 Uniswap V3 池子在九条区块链网络上的创建情况。
- 灵活查询:支持自定义时间范围和结果限制,用于查询新池子。
- 排序功能:可按时间戳、交易数、成交量或 TVL 对结果进行排序。
📦 安装指南
克隆仓库
git clone https://github.com/yourusername/uniswap-poolspy-mcp.git
cd uniswap-poolspy-mcp
设置环境
如果尚未安装 uv,请运行以下命令进行安装:
curl -LsSf https://astral.sh/uv/install.sh | sh
安装依赖项
使用 uv 同步 pyproject.toml 中的依赖项:
uv sync
配置 API 密钥
在项目根目录下创建一个 .env 文件:
echo "THEGRAPH_API_KEY=your-api-key-here" > .env
将 your-api-key-here 换为你的实际 The Graph API 密钥。
💻 使用示例
基础用法
运行服务器
uv run main:app
集成到 Claude Desktop
根据 Claude Desktop 文档 配置 MCP 环境,以使用此服务器。
查询新池子
使用以下命令获取新池子的详细信息:
curl http://localhost:8000/pools/new
📚 详细文档
配置示例
{
"pool_monitors": {
"ethereum": true,
"base": true,
"optimism": true,
"arbitrum": true,
"polygon": true,
"bsc": true,
"avalanche": true,
"celo": true,
"blast": true
},
"api_key": "your-api-key-here"
}
支持的链
- 以太坊 (ethereum)
- Base (base)
- Optimism (optimism)
- Arbitrum (arbitrum)
- Polygon (polygon)
- 币安智能链 (bsc)
- Avalanche (avalanche)
- Celo (celo)
- Blast (blast)
📄 许可证
本项目采用 MIT 许可证,详情请参阅 LICENSE 文件。
微信扫一扫