$ shortage api --spec
> base https://api.shortage.life/v1
> 10 endpoints · OpenAPI 3.1
> mcp.shortage.life/mcpBRENT $84.27 ▲ TTF €31.50 ▼ OPEC_SP 3.8 mb/d ● SPR_US 372.4 Mb FAO_FFPI 121.4 ▲
Gratuite, anonyme, à débit limité. Chaque matière première, chaque pays, chaque scénario — lectures seules, pas de SDK, pas de clé. Les réponses sont en JSON ; le jeu de données est sous CC-BY-4.0 avec un lien retour obligatoire. URL de base https://api.shortage.life/v1.
Liste chaque matière première suivie avec son cours actuel, son indice de stress et sa dernière mise à jour.
Réserve stratégique actuelle pour une matière première et un pays, avec pourcentage de remplissage et couverture.
Série temporelle normalisée pour une métrique de réserve sur une plage de dates arbitraire.
Profil pays complet : indice de stress, principales expositions, autonomie, concentration des fournisseurs.
Fiche complète d'une matière première : producteurs, consommateurs, flux et lecture de stress actuelle.
Liste les scénarios de crise prospectifs avec leur probabilité, leur gravité et leur statut.
Événements géopolitiques tagués — conflit, sanction, catastrophe, politique, infrastructure.
Derniers briefings éditoriaux pour une langue, les plus récents en premier.
Recherche sémantique dans les briefings et les scénarios, propulsée par la couche RAG.
Point d'accès conversationnel — une question en langage naturel, répondue avec des sources citées. Fortement limité en débit.
Les agents d'IA — Claude Desktop, Cursor et d'autres — peuvent interroger les données directement via SSE sur mcp.shortage.life/mcp. Outils exposés : get_reserve, get_price, compare_countries, list_scenarios, search_briefings, get_country_profile.
Le contrat complet lisible par machine est publié en OpenAPI 3.1. Trois fichiers de découverte se trouvent sous /.well-known/ pour les crawlers et agents d'IA.