shortage.life · last_sync · 2026-08-18 04:46:50 UTCbuild 83e413e · node v22.22.2

// node

shortage.life
brussels
● online · 8 sources

// $_ exec

$ shortage mcp --serve
> 10 tools · JSON-RPC 2.0
> protocol MCP 2024-11-05
> endpoint mcp.shortage.life/mcp

// readout · live

BRENT     $91.43/b 
TTF       €62.35/MWh 
OPEC_ORB  $108.8/b 
SPR_US    304.8 Mb 
FAO_FFPI  130.3 
revalidate 15mUTC 00:00:00
$_TICKER
BRENT$91.43● 0.0%TTF€62.35▲1.00%HH$2.70● 0.0%SPR_US304.8 Mb15.6dEU_GAS61.1%18c avgOPEC_ORB$108.79● flatFAO_FFPI130.3▼0.4%WHT$6.87/bu▼0.33%BRENT$91.43● 0.0%TTF€62.35▲1.00%HH$2.70● 0.0%SPR_US304.8 Mb15.6dEU_GAS61.1%18c avgOPEC_ORB$108.79● flatFAO_FFPI130.3▼0.4%WHT$6.87/bu▼0.33%
~/mcp·protocol MCP 2024-11-05·tools 10CC-BY-4.0

$_MCP SERVER

Ein öffentlicher Model-Context-Protocol-Server. Verbinden Sie jeden MCP-fähigen KI-Agenten — Claude, Cursor und andere — und lassen Sie ihn die Daten von shortage.life direkt abfragen: strategische Reserven, Preise, Szenarien, Länderprofile, Vorfälle und mehr.

[ 01 ]  $_WAS IST MCP

Das Model Context Protocol ist ein offener Standard, der KI-Assistenten den Aufruf externer Werkzeuge ermöglicht. shortage.life stellt seinen Datensatz als zehn schreibgeschützte MCP-Werkzeuge über JSON-RPC 2.0 bereit. Kein Schlüssel, kein Konto, keine Kosten — dieselben CC-BY-4.0-Daten wie die öffentliche API.

[ 02 ]  $_VERBINDEN

Der Server spricht JSON-RPC 2.0 über HTTP POST (MCP-Revision 2024-11-05). Fügen Sie ihn Ihrem Client als entfernten MCP-Server hinzu.

endpointhttps://mcp.shortage.life/mcp
transportJSON-RPC 2.0 · HTTP POST
protocolMCP 2024-11-05
authnone — public, no key
licenseCC-BY-4.0
// Claude Code · Claude Desktop
claude mcp add --transport http \
  shortage-life https://mcp.shortage.life/mcp
// Cursor
// ~/.cursor/mcp.json
{
  "mcpServers": {
    "shortage-life": {
      "url": "https://mcp.shortage.life/mcp"
    }
  }
}

[ 03 ]  $_WERKZEUGE · 10 schreibgeschützt

Jedes Werkzeug entspricht einer Datenabfrage. Agenten entdecken sie über den tools/list-Aufruf und führen sie über tools/call aus.

toolparamsreturns
get_reservecommodity, countryAktuelle strategische Reserve eines Rohstoffs in einem Land.
get_pricecommodityAktueller Spotpreis eines Rohstoffs.
compare_countriescommodity, countries[]Vergleicht die strategischen Reserven eines Rohstoffs zwischen mehreren Ländern.
list_scenariosstatus?Listet prospektive Engpassszenarien auf, nach Status filterbar.
search_briefingsquery, lang?Stichwortsuche in den veröffentlichten redaktionellen Briefings.
get_country_profileisoVollständiges Länderprofil — Stressindex, Region und Reserven.
list_incidentssince?, type?Geopolitische Vorfälle an Energieinfrastruktur, ab einem optionalen Datum.
list_market_statementssince?Marktbewegende politische Erklärungen, ab einem optionalen Datum.
list_bankruptciesstatus?Daten zu Unternehmensinsolvenzen nach Land.
get_food_pricesAktuelle Preise für Lebensmittelrohstoffe und ihre Wochenreihen.

[ 04 ]  $_BEISPIEL · JSON-RPC-Aufrufe

Listen Sie die Werkzeuge auf und führen Sie dann eines aus. Keine Authentifizierung erforderlich.

// tools/list
curl -s https://mcp.shortage.life/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
// tools/call
curl -s https://mcp.shortage.life/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call",
       "params":{"name":"get_price",
                 "arguments":{"commodity":"oil"}}}'

[ 05 ]  $_ENTDECKUNG

Der MCP-Server ist Teil einer Lesbarkeitsschicht für KI-Agenten. Die Discovery-Dateien deklarieren sie maschinenlesbar.

/.well-known/agents.json — capability manifest/.well-known/agent-card.json — A2A skills/openapi.json — OpenAPI 3.1 spec for the REST API/llms.txt — curated index for AI systems/api-docs — the public REST API documentation