pigi.finance - DeFi Vault Intelligence MCP

oficial

Consulte mais de 2.000 vaults DeFi em mais de 25 protocolos e 14 chains EVM. Obtenha pontuações de risco de vaults, histórico de APR/APY e TVL, rendimento ajustado ao risco, taxas base DeFi e dados de hacks/exploits — para Claude, Cursor, Codex, Gemini CLI e qualquer outro cliente MCP.

O que você pode fazer com Pigi Finance DeFi Vault Intelligence MCP?

  • Filtrar vaults por risco e retorno — Peça vaults de USDC lending com APR acima de 10%, TVL acima de US$ 10M e faixas de risco A–B, ordenadas por APR ajustado ao risco via list_vaults.
  • Comparar vaults entre protocolos — Solicite uma comparação lado a lado do retorno ajustado ao risco dos principais vaults de USDC da Morpho e Euler em 90 dias usando get_vault_history.
  • Acompanhar fluxos e desempenho de vaults — Pergunte quais vaults da Morpho tiveram saídas líquidas neste mês ou obtenha agregados de TVL/APR via get_vault_stats.
  • Monitorar taxas base de DeFi — Compare a taxa base atual de DeFi com o T-bill de 3 meses usando get_rates.
  • Quantificar perdas por hacks — Pergunte quanto foi perdido em exploits de pontes em 2025, filtrado por categoria e valor via get_hacks.

Documentação

pigi.finance

pigi.finance — MCP de Inteligência de Vaults DeFi

Consulte mais de 2.000 vaults DeFi em mais de 25 protocolos e 14 chains EVM. Obtenha pontuações de risco de vaults, histórico de APR/APY e TVL, rendimento ajustado ao risco, taxas base DeFi e dados de hacks/exploits — para Claude, Cursor, Codex, Gemini CLI e qualquer outro cliente MCP.

  • Servidor remoto, sem instalação. Aponte seu cliente para uma URL, faça login com OAuth. Sem chave de API para copiar, sem variáveis de ambiente.
  • Multi-protocolo. Uma única superfície de ferramentas sobre Aave, Morpho, Euler, Uniswap, Fluid, SparkLend, Yearn e mais — compare vaults entre protocolos em vez de um por vez.
  • Classificado por risco. Cada vault avaliado carrega o risk_band publicado da pigi (A mais seguro … F) e o risk_score (0–100), para que um agente possa classificar por segurança, não apenas por rendimento.
  • Plano gratuito. 1.000 requisições/mês, com todas as métricas e histórico de vaults. O Pro aumenta o limite e adiciona análises de holders. Veja pigi.finance/api-keys.

Listado no registro oficial de MCP como io.github.pigi-fi/pigi-mcp.

Endpoint: https://mcp.pigi.finance/api/mcp (HTTP Streamable)

Instalação

Qualquer cliente MCP (Claude Desktop, Cursor, Windsurf e a maioria dos outros: adicione ao arquivo de configuração do MCP)

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

Ou cole isto no seu agente e deixe que ele faça a configuração:

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

Clientes 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" }
  }
}

Clientes somente stdio (ponte via mcp-remote)

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

Docker (ponte stdio para o servidor hospedado, para runners que precisam de um processo local)

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

A primeira execução imprime uma URL de login; abra-a no host. O callback chega na porta 3334, e o volume nomeado mantém o token para que execuções posteriores pulem o login.

Para uso não interativo (um inspetor de diretórios, um serviço), passe um token de serviço e o OAuth é ignorado: docker run -i --rm -e PIGI_MCP_TOKEN=... pigi-mcp. Tokens de serviço são emitidos pela pigi.finance para integrações específicas.

Runners que clonam este repositório na própria imagem em vez de construir o Dockerfile (a Glama faz isso) precisam de uma etapa de build, npm install -g mcp-remote@0.14.2, e do comando ["/app/entrypoint.sh"]; o script carrega seus próprios padrões.

Autenticação

Na primeira conexão, o cliente abre um login OAuth 2.1 (WorkOS AuthKit). Uma conta gratuita é provisionada no primeiro login. Se você já usa a API REST da pigi.finance, faça login com o mesmo e-mail: o MCP compartilha o plano e a cota dessa conta.

Ambientes headless: mcp-remote imprime a URL de login; abra-a em qualquer lugar e depois passe a URL de callback de volta.

Skills (opcional)

pigi-fi/pigi-skills ensina um agente quando e como usar as ferramentas:

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

O que você pode perguntar

  • "Encontre vaults de empréstimo USDC na Ethereum com APR acima de 10% e TVL acima de US$ 10M, e classifique-as por pontuação de risco."
  • "Compare as melhores vaults USDC da Morpho e da Euler em rendimento ajustado ao risco nos últimos 90 dias."
  • "Quais vaults da Morpho tiveram saídas líquidas este mês?"
  • "Como a taxa base DeFi se compara com o T-bill de 3 meses agora?"
  • "Quanto foi perdido em exploits de bridges em 2025?"

Ferramentas

  • list_vaults — Lista vaults DeFi com TVL, APR, classe de ativo, idade, protocolo, chain e, quando avaliado, risk_band, risk_score e risk_adjusted_apr. Filtre por protocol_name, chain_id, asset_class (stable / misto / não-stable), search (substring do nome, ex.: USDC), risk_band (ex.: ["A","B"]), min_risk_score, tvl_filter, apr_filter, age_filter; ordene por apr_desc, tvl_desc, risk_score_desc ou risk_adjusted_apr_desc; pagine com limit / offset. Retorna id (para get_vault) e strategy_id (para histórico e estatísticas).
  • get_vault — Registro completo de uma vault pelo pool id.
  • get_vault_history — Série diária de uma vault: TVL, APR, APY, APR ajustado ao risco (APR menos uma penalidade derivada da pontuação de risco) e médias móveis de 30 dias. Argumentos: strategy_id, range (7D / 30D / 90D / 180D).
  • get_vault_stats — Agregados em janelas para uma vault: TVL mínimo/máximo, APR, APY e entradas líquidas em janelas semanais, mensais, trimestrais e anuais. Argumentos: strategy_id, opcional period.
  • get_rates — Taxa Base DeFi (rendimento médio do conjunto de vaults de stablecoins e ETH) e a taxa do T-bill de 3 meses dos EUA, últimos ~30 pontos diários. Sem argumentos.
  • get_hacks — Eventos de perdas por hacks e exploits DeFi, além de perdas significativas em TradFi, com um summary totalizando todo o conjunto filtrado. Argumentos: category, type (DeFi / Dexes / Bridges), from, to, min_amount, sort, limit, offset.
  • get_usage — Sua contagem de requisições neste mês e o limite do plano. Sem argumentos.

"Melhor vault USDC de baixo risco" é uma única chamada: list_vaults({ search: "USDC", asset_class: "stable", risk_band: ["A", "B"], sort: "risk_adjusted_apr_desc" }).

Cobertura

Mais de 2.000 vaults · mais de 25 protocolos · 14 chains EVM · mercados de empréstimo, vaults ERC-4626, pools AMM e pools de estabilidade. Os dados são atualizados diariamente. As classificações de risco são publicadas para as vaults que a pigi avaliou; a contagem ao vivo está em pigi.finance.

Sobre este repositório

Este repositório é a listagem pública do servidor MCP da pigi.finance: o manifesto do registro (server.json), o workflow de publicação e este README. O servidor em si é um serviço hospedado; seu código não é publicado aqui.

Releases: incremente version em server.json, faça commit, crie a tag vX.Y.Z e envie a tag. O workflow valida o manifesto e publica no registro com GitHub OIDC. O registro nunca sobrescreve uma versão publicada.

Links

Tags: DeFi · Finanças · Criptomoeda · Blockchain · Web3 · Rendimento · Vaults · Risco · Análise de Risco · Dados On-chain · Aave · Morpho · Euler · Uniswap · EVM