pigi.finance - DeFi Vault Intelligence MCP
officielInterrogez 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_historyavecstrategy_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 utilisantget_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_protocolsetget_protocol.
Documentation
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) etrisk_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_scoreetrisk_adjusted_apr. Filtrez parprotocol_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 parapr_desc,tvl_desc,risk_score_descourisk_adjusted_apr_desc; paginez aveclimit/offset. Renvoieid(pourget_vault) etstrategy_id(pour l'historique et les statistiques).get_vault— Enregistrement complet pour un coffre par poolid.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, avecband(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_idoptionnel 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(depuislist_protocols),chain_idoptionnel.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,periodoptionnel.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 unsummarytotalisant 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
- Page de configuration : app.pigi.finance/defi-mcp
- Documentation API REST : app.pigi.finance/defi-api-docs
- Compétences : github.com/pigi-fi/pigi-skills
- Entrée du registre : registry.modelcontextprotocol.io/?q=pigi-mcp
Balises : DeFi · Finance · Cryptomonnaie · Blockchain · Web3 · Rendement · Coffres · Risque · Analyse de risque · Données on-chain · Aave · Morpho · Euler · Uniswap · EVM