pigi.finance - DeFi Vault Intelligence MCP

officiel

Interrogez plus de 2 000 coffres DeFi sur plus de 25 protocoles et 14 chaînes EVM. Obtenez les scores de risque des coffres, l'historique APR/APY et TVL, le rendement ajusté au risque, les taux de base DeFi et les données de piratage/exploitation — pour Claude, Cursor, Codex, Gemini CLI et tout autre client MCP.

Que pouvez-vous faire avec Pigi Finance DeFi Vault Intelligence MCP ?

  • Trouver des coffres par risque et rendement — Demandez des coffres de prêt USDC sur Ethereum avec un APR supérieur à 10 %, une TVL de plus de 10 M$ et une bande de risque A ou B, classés par APR ajusté au risque via list_vaults.

  • Comparer des coffres entre protocoles — Demandez une comparaison côte à côte des meilleurs coffres USDC Morpho et Euler sur le rendement ajusté au risque sur 90 jours en utilisant get_vault_history avec strategy_id.

  • Suivre les flux et la performance des coffres — Demandez quels coffres Morpho ont enregistré des sorties nettes ce mois-ci ou obtenez les niveaux bas/hauts de TVL, l'APR et les entrées nettes via get_vault_stats.

  • Surveiller les taux du marché et les piratages — Vérifiez le taux de base DeFi par rapport au bon du Trésor à 3 mois avec get_rates, ou interrogez les pertes liées aux exploits de ponts en 2025 en utilisant get_hacks.

  • Évaluer le risque au niveau du protocole — Demandez comment pigi note Aave V3 sur Ethereum en tant que protocole et quels coffres contribuent à ce score en utilisant list_protocols et get_protocol.

Documentation

pigi.finance

pigi.finance — MCP d'intelligence des coffres DeFi

Interrogez plus de 2 000 coffres DeFi sur plus de 25 protocoles et 14 chaînes EVM. Obtenez les scores de risque des coffres, l'historique APR/APY et TVL, le rendement ajusté au risque, les taux de base DeFi et les données de piratage/exploit — pour Claude, Cursor, Codex, Gemini CLI et tout autre client MCP.

  • Serveur distant, aucune installation. Pointez votre client vers une URL, connectez-vous avec OAuth. Aucune clé API à copier, aucune variable d'environnement.
  • Multi-protocoles. Une seule interface sur Aave, Morpho, Euler, Uniswap, Fluid, SparkLend, Yearn et plus — comparez les coffres entre protocoles au lieu d'un à la fois.
  • Noté par risque. Chaque coffre évalué porte la note publiée de pigi risk_band (A la plus sûre … F) et risk_score (0–100), afin qu'un agent puisse classer par sécurité, pas seulement par rendement.
  • Offre gratuite. 1 000 requêtes/mois, toutes les métriques et l'historique des coffres. Pro augmente la limite et ajoute les analyses de détenteurs. Voir pigi.finance/api-keys.

Répertorié dans le registre officiel MCP sous le nom io.github.pigi-fi/pigi-mcp.

Point de terminaison : https://mcp.pigi.finance/api/mcp (HTTP streamable)

Installation

Tout client MCP (Claude Desktop, Cursor, Windsurf et la plupart des autres : ajoutez au fichier de configuration MCP)

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

Ou collez ceci dans votre agent et laissez-le faire la configuration :

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

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

Clients stdio uniquement (pont via mcp-remote)

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

Docker (pont stdio vers le serveur hébergé, pour les exécuteurs qui nécessitent un processus 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

La première exécution affiche une URL de connexion ; ouvrez-la sur l'hôte. Le rappel arrive sur le port 3334, et le volume nommé conserve le jeton afin que les exécutions suivantes ignorent la connexion.

Pour une utilisation non interactive (un inspecteur de répertoire, un service), passez plutôt un jeton de service et OAuth est ignoré : docker run -i --rm -e PIGI_MCP_TOKEN=... pigi-mcp. Les jetons de service sont émis par pigi.finance pour des intégrations spécifiques.

Les exécuteurs qui clonent ce dépôt dans leur propre image au lieu de construire le Dockerfile (Glama fait cela) ont besoin d'une étape de construction, npm install -g mcp-remote@0.14.2, et de la commande ["/app/entrypoint.sh"] ; le script porte ses propres valeurs par défaut.

Authentification

Lors de la première connexion, le client ouvre une connexion OAuth 2.1 (WorkOS AuthKit). Un compte gratuit est provisionné à la première connexion. Si vous utilisez déjà l'API REST pigi.finance, connectez-vous avec la même adresse e-mail : le MCP partage le plan et le quota de ce compte.

Environnements sans tête : mcp-remote affiche l'URL de connexion ; ouvrez-la n'importe où, puis renvoyez l'URL de rappel.

Compétences (optionnel)

pigi-fi/pigi-skills apprend à un agent quand et comment utiliser les outils :

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

Ce que vous pouvez demander

  • « Trouvez les coffres de prêt USDC sur Ethereum avec un APR supérieur à 10 % et une TVL supérieure à 10 M$, puis classez-les par score de risque. »
  • « Comparez les meilleurs coffres USDC Morpho et Euler sur le rendement ajusté au risque des 90 derniers jours. »
  • « Quels coffres de Morpho ont enregistré des sorties nettes ce mois-ci ? »
  • « Comment le taux de base DeFi se compare-t-il au bon du Trésor à 3 mois actuellement ? »
  • « Combien a été perdu à cause des exploits de ponts en 2025 ? »
  • « Comment pigi note-t-il Aave V3 sur Ethereum en tant que protocole, et quels coffres déterminent ce nombre ? »

Outils

  • list_vaults — Liste les coffres DeFi avec TVL, APR, classe d'actifs, âge, protocole, chaîne et, là où évalué, risk_band, risk_score et risk_adjusted_apr. Filtrez par protocol_name, chain_id, asset_class (stable / mixte / non stable), search (sous-chaîne de nom, ex. USDC), risk_band (ex. ["A","B"]), min_risk_score, tvl_filter, apr_filter, age_filter ; triez par apr_desc, tvl_desc, risk_score_desc ou risk_adjusted_apr_desc ; paginez avec limit / offset. Renvoie id (pour get_vault) et strategy_id (pour l'historique et les statistiques).
  • get_vault — Enregistrement complet pour un coffre par pool id.
  • list_protocols — La note de protocole cumulative de pigi pour chaque nœud de protocole noté, en un appel : 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, avec band (A la plus sûre .. F), la note du nœud et les agrégats de coffres. Les identifiants de nœuds ressemblent à aave-v3-ethereum, euler-v2, morpho-blue-ethereum. chain_id optionnel réduit les coffres comptés.
  • get_protocol — La note cumulative d'un nœud de protocole avec les coffres comptés (note publiée, bande, TVL, poids ; du plus grand au plus petit). Arguments : node_id (depuis list_protocols), chain_id optionnel.
  • get_vault_history — Série quotidienne pour un coffre : TVL, APR, APY, APR ajusté au risque (APR moins une pénalité dérivée du score de risque) et moyennes mobiles sur 30 jours. Arguments : strategy_id, range (7J / 30J / 90J / 180J).
  • get_vault_stats — Agrégats par fenêtre pour un coffre : TVL min/max, APR, APY et flux entrants nets sur des fenêtres hebdomadaires, mensuelles, trimestrielles et annuelles. Arguments : strategy_id, period optionnel.
  • get_rates — Taux de base DeFi (rendement moyen de l'ensemble des coffres en stablecoin et ETH) et le taux du bon du Trésor américain à 3 mois, environ 30 derniers points quotidiens. Aucun argument.
  • get_hacks — Événements de pertes par piratage et exploit DeFi plus les pertes majeures TradFi, avec un summary totalisant l'ensemble filtré. Arguments : category, type (DeFi / Dexes / Ponts), from, to, min_amount, sort, limit, offset.
  • get_usage — Votre nombre de requêtes ce mois-ci et la limite du plan. Aucun argument.

« Meilleur coffre USDC à faible risque » est un appel unique : list_vaults({ search: "USDC", asset_class: "stable", risk_band: ["A", "B"], sort: "risk_adjusted_apr_desc" }).

Couverture

Plus de 2 000 coffres · plus de 25 protocoles · 14 chaînes EVM · marchés de prêt, coffres ERC-4626, pools AMM et pools de stabilité. Les données sont actualisées quotidiennement. Les notes de risque sont publiées pour les coffres que pigi a évalués ; le nombre en direct est sur pigi.finance.

À propos de ce dépôt

Ce dépôt est la liste publique du serveur MCP pigi.finance : le manifeste du registre (server.json), le flux de publication et ce README. Le serveur lui-même est un service hébergé ; son code n'est pas publié ici.

Versions : incrémentez version dans server.json, validez, étiquetez vX.Y.Z et poussez l'étiquette. Le flux valide le manifeste et publie dans le registre avec GitHub OIDC. Le registre ne remplace jamais une version publiée.

Liens

Balises : DeFi · Finance · Cryptomonnaie · Blockchain · Web3 · Rendement · Coffres · Risque · Analyse de risque · Données on-chain · Aave · Morpho · Euler · Uniswap · EVM