remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Uses .ENV files to securely store and configure API keys for The Graph, enabling authenticated access to blockchain data across multiple networks
Monitors newly created Uniswap V3 liquidity pools on the Ethereum blockchain, providing real-time data on pool creation, transaction counts, volume, and TVL
Provides repository-based installation via git clone from GitHub, with structured project organization and documentation
Uniswap PoolSpy MCP 서버
Ethereum, Base, Optimism, Arbitrum, Polygon, BNB Smart Chain(BSC), Avalanche, Celo, Blast 등 9개 블록체인 네트워크에서 Uniswap에 새로 생성된 유동성 풀을 추적하는 MCP 서버로, DeFi 분석가, 트레이더, 개발자에게 실시간 데이터를 제공합니다.
특징
- 9개 블록체인 네트워크에서 Uniswap V3 풀 생성을 모니터링합니다.
- 새로운 풀을 쿼리하기 위한 사용자 정의 가능한 시간 범위 및 결과 제한.
- 타임스탬프, 거래 수, 볼륨 또는 TVL을 기준으로 정렬을 지원합니다.
필수 조건
- Python 3.10 이상
- 패키지 관리를 위한 uv
- 유효한 The Graph API 키
- 전체 기능을 위한 MCP 호환 환경(예: Claude Desktop)
설치
- 저장소 복제 :지엑스피1
- 환경 설정 : 아직
uv
설치하지 않았다면 설치하세요.Copy - 종속성 설치 :
uv
사용하여pyproject.toml
에서 종속성을 동기화합니다.Copy - API 키 구성 : 프로젝트 루트에
.env
파일을 만듭니다.Copyyour-api-key-here
실제 The Graph API 키로 바꾸세요.
용법
서버 실행
MCP 서버를 시작합니다.
MCP Inspector를 사용한 개발의 경우:
Claude Desktop과 통합
MCP 플러그인으로 서버를 설치하세요:
구성
MCP 클라이언트(예: Claude Desktop)에서 서버를 검색할 수 있도록 하려면 mcpServers
파일에서 서버를 구성하세요.
새 풀 쿼리
Claude Desktop의 get_new_pools
도구를 다음과 같은 자연어 쿼리와 함께 사용하세요.
- "지난 10분 동안 이더리움의 새로운 풀을 보여주세요"
- "Base에 볼륨별로 정렬된 풀 목록, 최대 50개로 제한"
- "지난 1시간 동안 Polygon에 어떤 풀이 생성되었으며, TVL 순으로 정렬되어 있습니까?"
이 도구는 다음 매개변수를 허용합니다.
chain
: 블록체인 네트워크(예: "이더리움", "베이스", "옵티미즘")order_by
: 정렬 필드("timestamp", "txcount", "volume", "tvl")time_range_seconds
: 룩백 기간(초) (기본값: 300)limit
: 반환할 풀의 최대 개수(기본값: 100)
출력 예
지원되는 체인
- 이더리움
- 베이스
- 낙천주의
- 중재
- 다각형
- BNB 스마트 체인(BSC)
- 눈사태
- 셀로
- 폭발
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.
This server cannot be installed
9개의 블록체인 네트워크에서 Uniswap에 새로 생성된 유동성 풀을 추적하는 MCP 서버입니다.