Sovereignty Monitor public endpoint

Read-only JSON over the European Sovereignty Monitor data: the stack map, the sovereign-euro ledger, Horizon Europe grants from CORDIS, and the regulation timeline. No login. The data is published under CC BY 4.0; grants data comes from CORDIS, European Union.

Routes

MethodURLWhat
GEThttps://api.sovereigntymonitor.eu/api/statussnapshots, counts and file dates
GEThttps://api.sovereigntymonitor.eu/api/cards/openchipeverything the record holds about one map card
GEThttps://api.sovereigntymonitor.eu/api/cards?layer=designrows from a collection, filtered by any field
GEThttps://api.sovereigntymonitor.eu/api/events?area=policy-law&limit=20timeline events by area
GEThttps://api.sovereigntymonitor.eu/api/consortia?cards=openchipHorizon Europe consortia holding a card
GEThttps://api.sovereigntymonitor.eu/api/cases/jupiterone row by id
GEThttps://api.sovereigntymonitor.eu/api/search?q=risc-v&limit=10substring search across every collection
POSThttps://api.sovereigntymonitor.eu/mcpModel Context Protocol, Streamable HTTP, no login

Collections: cards, layers, partners, goals, variants, tests, cases, contradictions, consortia, orgs, events. Any query parameter other than limit filters a collection by that field (case-insensitive; list fields match by inclusion). Unknown ids come back as 404 with suggestions.

MCP for Claude and other assistants

Add https://api.sovereigntymonitor.eu/mcp as a custom connector (no authentication). It speaks Streamable HTTP with JSON responses and exposes six tools: sovmon_status, sovmon_get, sovmon_list, sovmon_search, sovmon_card_context, sovmon_cordis_candidates (the last one answers "not public" here; the CORDIS candidates file is an editorial working file).

Source data

The endpoint reads the site's own published files, stack.json, flows.json, cordis.json and timeline.json, and caches them for ten minutes. Sourcing rules and the grading are on the method page. Machine-readable: llms.txt, openapi.json. Corrections welcome, with a primary source.