pigi.finance - DeFi Vault Intelligence MCP

공식

25개 이상의 프로토콜과 14개 EVM 체인에 걸친 2,000개 이상의 DeFi 볼트를 조회하세요. 볼트 위험 점수, APR/APY 및 TVL 이력, 위험 조정 수익률, DeFi 기준 금리, 해킹/익스플로잇 데이터를 확인할 수 있습니다 — Claude, Cursor, Codex, Gemini CLI 및 기타 모든 MCP 클라이언트용입니다.

Pigi Finance DeFi Vault Intelligence MCP(으)로 무엇을 할 수 있나요?

  • 위험도와 수익률로 볼트 찾기 — 이더리움에서 APR 10% 이상, TVL 1,000만 달러 초과, 위험 등급 A 또는 B인 USDC 대출 볼트를 list_vaults로 조회하고, 위험 조정 APR 기준으로 정렬해 달라고 요청하세요.

  • 프로토콜 간 볼트 비교 — get_vault_history와 strategy_id를 사용하여 90일 동안의 위험 조정 수익률 기준으로 최고의 Morpho 및 Euler USDC 볼트를 나란히 비교해 달라고 요청하세요.

  • 볼트 흐름 및 성과 추적 — 이번 달 순유출이 있었던 Morpho 볼트를 묻거나 get_vault_stats를 통해 TVL 최저/최고, APR, 순유입을 확인하세요.

  • 시장 금리 및 해킹 모니터링 — get_rates로 DeFi 기준 금리와 3개월 미국 국채 수익률을 비교하거나, get_hacks로 2025년 브리지 익스플로잇 손실을 조회하세요.

  • 프로토콜 수준 위험 평가 — pigi가 이더리움의 Aave V3를 프로토콜로 어떻게 평가하는지, 그리고 list_protocols와 get_protocol을 사용하여 어떤 볼트가 해당 점수를 주도하는지 물어보세요.

문서

pigi.finance

pigi.finance — DeFi Vault Intelligence MCP

2,000개 이상의 DeFi 볼트를 25개 이상의 프로토콜과 14개 EVM 체인에서 조회하세요. 볼트 위험 점수, APR/APY 및 TVL 기록, 위험 조정 수익률, DeFi 기준 금리, 해킹/익스플로잇 데이터를 Claude, Cursor, Codex, Gemini CLI 및 기타 모든 MCP 클라이언트에서 얻을 수 있습니다.

  • 원격 서버, 설치 불필요. 클라이언트를 하나의 URL에 연결하고 OAuth로 로그인하세요. 복사할 API 키도, 환경 변수도 없습니다.
  • 크로스 프로토콜. Aave, Morpho, Euler, Uniswap, Fluid, SparkLend, Yearn 등 하나의 도구 표면으로 프로토콜 간 볼트를 한 번에 하나씩이 아닌 비교할 수 있습니다.
  • 위험 등급 평가. 평가된 각 볼트는 pigi의 게시된 risk_band (A 가장 안전 … F) 및 risk_score (0–100)을 포함하므로 에이전트는 수익률뿐만 아니라 안전성으로 순위를 매길 수 있습니다.
  • 무료 티어. 월 1,000건의 요청, 모든 볼트 지표 및 기록. Pro는 한도를 높이고 보유자 분석을 추가합니다. pigi.finance/api-keys를 참조하세요.

공식 MCP 레지스트리에 io.github.pigi-fi/pigi-mcp로 등재되어 있습니다.

엔드포인트: https://mcp.pigi.finance/api/mcp (Streamable HTTP)

설치

모든 MCP 클라이언트 (Claude Desktop, Cursor, Windsurf 및 대부분의 기타: MCP 구성 파일에 추가)

{
  "mcpServers": {
    "pigi": { "url": "https://mcp.pigi.finance/api/mcp" }
  }
}

또는 이를 에이전트에 붙여넣고 설정을 수행하게 하세요:

Read https://raw.githubusercontent.com/pigi-fi/pigi-skills/refs/heads/main/pigi-setup/SKILL.md and follow the instructions to connect to pigi.finance MCP

CLI 클라이언트:

Claude Code

claude mcp add pigi --transport http https://mcp.pigi.finance/api/mcp

Codex

codex mcp add pigi --url https://mcp.pigi.finance/api/mcp

Gemini CLI

{
  "mcpServers": {
    "pigi": { "httpUrl": "https://mcp.pigi.finance/api/mcp" }
  }
}

OpenCode

{
  "mcp": {
    "pigi": { "type": "remote", "url": "https://mcp.pigi.finance/api/mcp" }
  }
}

Stdio 전용 클라이언트 (mcp-remote을 통한 브리지)

{
  "mcpServers": {
    "pigi": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.pigi.finance/api/mcp"]
    }
  }
}

Docker (로컬 프로세스가 필요한 러너를 위한 호스팅 서버로의 stdio 브리지)

git clone https://github.com/pigi-fi/pigi-mcp.git && cd pigi-mcp
docker build -t pigi-mcp .
docker run -i --rm -p 3334:3334 -v pigi-mcp-auth:/home/node/.mcp-auth pigi-mcp

첫 실행은 로그인 URL을 출력합니다; 호스트에서 열어주세요. 콜백은 포트 3334에 도달하며, 명명된 볼륨이 토큰을 유지하므로 이후 실행은 로그인을 건너뜁니다.

비대화형 사용(디렉토리 검사기, 서비스)의 경우 서비스 토큰을 대신 전달하면 OAuth가 건너뜁니다: docker run -i --rm -e PIGI_MCP_TOKEN=... pigi-mcp. 서비스 토큰은 특정 통합을 위해 pigi.finance에서 발급됩니다.

Dockerfile을 빌드하는 대신 이 저장소를 자체 이미지로 복제하는 러너(Glama가 이렇게 함)는 하나의 빌드 단계 npm install -g mcp-remote@0.14.2와 명령 ["/app/entrypoint.sh"]가 필요합니다; 스크립트는 자체 기본값을 포함합니다.

인증

첫 연결 시 클라이언트는 OAuth 2.1 로그인(WorkOS AuthKit)을 엽니다. 첫 로그인 시 무료 계정이 프로비저닝됩니다. 이미 pigi.finance REST API를 사용 중이라면 동일한 이메일로 로그인하세요: MCP는 해당 계정의 플랜과 할당량을 공유합니다.

헤드리스 환경: mcp-remote가 로그인 URL을 출력합니다; 어디서든 열고 콜백 URL을 다시 전달하세요.

스킬 (선택 사항)

pigi-fi/pigi-skills은 에이전트에게 도구를 언제, 어떻게 사용할지 가르칩니다:

npx skills add pigi-fi/pigi-skills --yes

무엇을 물어볼 수 있나요

  • "이더리움에서 APR 10% 이상, TVL 1,000만 달러 이상인 USDC 대출 볼트를 찾고 위험 점수로 순위를 매겨줘."
  • "지난 90일 동안 Morpho와 Euler의 최고 USDC 볼트를 위험 조정 수익률로 비교해줘."
  • "이번 달 Morpho에서 순유출이 발생한 볼트는?"
  • "지금 DeFi 기준 금리가 3개월 미국 국채와 어떻게 비교되나요?"
  • "2025년 브리지 익스플로잇으로 얼마나 손실이 발생했나요?"
  • "pigi는 이더리움의 Aave V3를 프로토콜로 어떻게 평가하며, 어떤 볼트가 그 숫자를 이끌고 있나요?"

도구

  • list_vaults — TVL, APR, 자산 클래스, 연령, 프로토콜, 체인 및 평가된 경우 risk_band, risk_score, risk_adjusted_apr와 함께 DeFi 볼트를 나열합니다. protocol_name, chain_id, asset_class (스테이블 / 혼합 / 비스테이블), search (이름 하위 문자열, 예: USDC), risk_band (예: ["A","B"]), min_risk_score, tvl_filter, apr_filter, age_filter로 필터링; apr_desc, tvl_desc, risk_score_desc 또는 risk_adjusted_apr_desc로 정렬; limit / offset로 페이지네이션. id (get_vault용) 및 strategy_id (기록 및 통계용)을 반환합니다.
  • get_vault — 풀 id로 하나의 볼트에 대한 전체 기록.
  • list_protocols — 모든 평가된 프로토콜 노드에 대한 pigi의 누적 프로토콜 등급을 한 번의 호출로: score = 0.6 × the protocol node's own rating + 0.4 × the TVL-weighted mean of the published scores of the vaults that deposit into it, band (A 가장 안전 .. F), 노드 등급 및 볼트 집계 포함. 노드 ID는 aave-v3-ethereum, euler-v2, morpho-blue-ethereum처럼 보입니다. 선택적 chain_id은 어떤 볼트가 집계되는지 좁힙니다.
  • get_protocol — 하나의 프로토콜 노드의 누적 등급과 집계된 볼트(게시된 점수, 밴드, TVL, 가중치; 큰 것부터). 인수: node_id (list_protocols에서), 선택적 chain_id.
  • get_vault_history — 볼트의 일별 시리즈: TVL, APR, APY, 위험 조정 APR(위험 점수에서 파생된 패널티를 뺀 APR) 및 30일 이동 평균. 인수: strategy_id, range (7D / 30D / 90D / 180D).
  • get_vault_stats — 볼트의 창 집계: 주간, 월간, 분기별 및 연간 창에 대한 TVL 최저/최고, APR, APY 및 순유입. 인수: strategy_id, 선택적 period.
  • get_rates — DeFi 기준 금리(스테이블코인 및 ETH 볼트 세트 평균 수익률) 및 3개월 미국 국채 금리, 마지막 약 30일 지점. 인수 없음.
  • get_hacks — DeFi 해킹 및 익스플로잇 손실 이벤트와 주요 TradFi 손실, 전체 필터링된 세트를 합산하는 summary 포함. 인수: category, type (DeFi / Dexes / Bridges), from, to, min_amount, sort, limit, offset.
  • get_usage — 이번 달 요청 수 및 플랜 한도. 인수 없음.

"최고의 저위험 USDC 볼트"는 단일 호출입니다: list_vaults({ search: "USDC", asset_class: "stable", risk_band: ["A", "B"], sort: "risk_adjusted_apr_desc" }).

적용 범위

2,000개 이상의 볼트 · 25개 이상의 프로토콜 · 14개 EVM 체인 · 대출 시장, ERC-4626 볼트, AMM 풀 및 안정성 풀. 데이터는 매일 새로 고쳐집니다. 위험 등급은 pigi가 평가한 볼트에 대해 게시되며, 실시간 수는 pigi.finance에 있습니다.

이 저장소 정보

이 저장소는 pigi.finance MCP 서버의 공개 목록입니다: 레지스트리 매니페스트(server.json), 게시 워크플로 및 이 README. 서버 자체는 호스팅 서비스이며, 그 코드는 여기에 게시되지 않습니다.

릴리스: server.json에서 version을 올리고, 커밋하고, vX.Y.Z 태그를 붙이고 태그를 푸시하세요. 워크플로는 매니페스트를 검증하고 GitHub OIDC로 레지스트리에 게시합니다. 레지스트리는 게시된 버전을 덮어쓰지 않습니다.

링크

태그: DeFi · Finance · Cryptocurrency · Blockchain · Web3 · Yield · Vaults · Risk · Risk Analytics · On-chain Data · Aave · Morpho · Euler · Uniswap · EVM