Dune Analytics MCP 서버
Dune Analytics 데이터를 AI 에이전트에 연결하는 모델 컨텍스트 프로토콜(MCP) 서버로, DEX 지표, EigenLayer 연산자, AVS 통계, 그리고 Solana의 토큰 잔액에 대한 액세스를 제공합니다. 이 도구는 Dune에서 제공하는 사전 설정된 엔드포인트와 에코 엔드포인트를 활용합니다.
특징
도구 :
get_dex_pair_metrics: 특정 체인의 주어진 토큰 쌍에 대한 필수 메타데이터 및 통계 데이터를 가져옵니다.get_token_pairs_liquidity: 주어진 체인에서 가장 높은 USD 유동성을 가진 토큰 쌍을 찾습니다.get_svm_token_balances: Solana의 특정 지갑 주소에 대한 토큰 잔액을 가져옵니다.get_eigenlayer_avs_metrics: 특정 AVS에 대한 통계를 가져옵니다.get_eigenlayer_operator_metrics: 특정 AVS의 모든 연산자에 대한 통계를 가져옵니다.
데이터 형식 : 모든 결과는 쉬운 처리를 위해 구조화된 JSON 형식으로 반환됩니다.
Related MCP server: dune-analytics-mcp
필수 조건
Node.js 16 이상 또는 Bun 1.0 이상
유효한 Dune Analytics API 키( Dune Analytics 에서 하나 받음)
설치
저장소 복제 :
지엑스피1
종속성 설치 : Bun 사용:
bun install또는 npm을 사용합니다.
npm install환경 변수 설정 :
.env.example기반으로 프로젝트 루트에.env파일을 만듭니다.DUNE_API_KEY=your_api_key_here또는 시스템 환경 변수로 설정합니다.
export DUNE_API_KEY="your_api_key_here"
용법
서버 실행
Bun 사용:
npm 사용하기:
데스크톱용 Claude에 추가
Claude for Desktop과 함께 사용하려면 서버 구성을 추가하세요.
MacOS의 경우: ~/Library/Application Support/Claude/claude_desktop_config.json Windows의 경우: %APPDATA%/Claude/claude_desktop_config.json
도구 사용
get_dex_pair_metrics(chain, token_pair)설명 : 주어진 토큰 쌍에 대한 필수 메타데이터 및 통계 데이터를 검색합니다.
입력 :
chain(문자열) - DEX 통계를 가져올 블록체인token_pair(문자열) - DEX 통계를 가져올 토큰 쌍
출력 : DEX 메트릭을 포함하는 JSON 객체
get_token_pairs_liquidity(chain)설명 : 주어진 체인에서 가장 높은 USD 유동성을 가진 토큰 쌍을 식별합니다.
입력 :
chain(문자열) - DEX 통계를 가져올 블록체인출력 : 상위 토큰 쌍 메트릭을 포함하는 JSON 객체
get_svm_token_balances(wallet_address)설명 : Solana 블록체인에서 특정 지갑 주소의 잔액을 가져옵니다.
입력 :
wallet_address(문자열) - 잔액을 가져올 지갑의 주소출력 : 토큰 잔액의 JSON 배열
get_eigenlayer_avs_metrics(avs_name)설명 : 특정 AVS에 대한 통계를 가져옵니다.
입력 :
avs_name(문자열) - 통계를 가져올 AVS의 이름출력 : AVS 메트릭을 포함하는 JSON 객체
get_eigenlayer_operator_metrics(avs_name)설명 : 특정 AVS의 모든 운영자에 대한 통계를 가져옵니다.
입력 :
avs_name(문자열) - 운영자 통계를 가져올 AVS의 이름출력 : 연산자 메트릭을 포함하는 JSON 객체
Claude for Desktop의 예제 명령
"이더리움에서 'USDC-WETH' 토큰 쌍의 유동성을 알려주시겠어요?"
"아비트럼에서 가장 높은 유동성을 가진 토큰 쌍을 보여주세요"
"EigenDA 운영자의 지분 분포를 표시해 주시겠습니까?"
"EigenDA AVS에는 몇 명의 스테이커가 있나요?"
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.
감사의 말
API를 위한 Dune Analytics
프로토콜 사양을 위한 모델 컨텍스트 프로토콜