Skip to main content
Glama

Ansvar: EU Compliance & Legal Intelligence

Get Changes

get_changes
Read-only

Find observed rows from legislative change feeds in a jurisdiction or framework, or from an explicit source. Use this for questions such as 'what laws changed in Sweden this month' only when the requested scope is listed as amendment-capable. If since is omitted, the gateway defaults to the last 90 days. Coverage is per corpus. The EU Regulations source is baseline-only during the current interim: it is excluded from amendment-capable dispatch, and a framework it owns is advertised only if another reachable feed supports that framework. A successful empty response is not evidence that no amendments occurred. On a capability miss, the response names supported source, framework, and jurisdiction scopes — or, when no corpus advertises change feeds at all, says so explicitly with supported_scopes empty on every axis. Every dispatched response reports whether baseline rows were actually withheld and whether the producer supplied typed event metadata. Legacy rows without typed event metadata remain visible with event_kind unknown. A scope value that names nothing we serve is refused, not ignored: the call errors and names the value, never returning changes for only the part that resolved. Use diff for a known provision. Boundary: this tool reports amendments observed in SERVED corpus text; for newly published official acts and regulator announcements (what is new, not what changed in a text we serve), use search_regulatory_updates. The text content is one JSON document. Its evidence_summary field carries the 'Sources used' markdown table (the audit receipt per returned row) or a labelled zero-result note. Result rows carry url/title/subtitle display fields alongside their citation when available. meta.render_contract carries the versioned evidence-curation contract.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
limitNoMaximum change entries per source (default 20; values above 50 are clamped; total entries can reach limit × resolved sources).
sinceNoEarliest change date to report, as an ISO date, e.g. '2026-01-01'. Empty defaults to the last 90 days.
sourcesNoExact corpus source ids to read change feeds from, such as swedish-law.
frameworksNoRegistered framework scope ids such as GDPR or NIS2, restricted to frameworks a reachable change feed supports.
regulationNoNarrow the feed to one instrument by name, such as 'GDPR'. Optional; leave empty for every instrument in scope.
jurisdictionsNoISO-2 jurisdiction scope codes such as SE or EU. Only scopes a corpus advertises as amendment-capable are dispatched; a capability miss names the supported scopes.
regulation_idNoNarrow the feed to one instrument by the corpus's own identifier (e.g. a CELEX number). Optional alternative to regulation.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added
  2. Removed
  3. Changed6 schema fields changed
    • addedInput schema / properties / frameworks / description
      Added value: +"Registered framework scope ids such as GDPR or NIS2, restricted to frameworks a reachable change feed supports."
    • addedInput schema / properties / jurisdictions / description
      Added value: +"ISO-2 jurisdiction scope codes such as SE or EU. Only scopes a corpus advertises as amendment-capable are dispatched; a capability miss names the supported scopes."
    • addedInput schema / properties / regulation / description
      Added value: +"Narrow the feed to one instrument by name, such as 'GDPR'. Optional; leave empty for every instrument in scope."
    • addedInput schema / properties / regulation_id / description
      Added value: +"Narrow the feed to one instrument by the corpus's own identifier (e.g. a CELEX number). Optional alternative to regulation."
    • addedInput schema / properties / since / description
      Added value: +"Earliest change date to report, as an ISO date, e.g. '2026-01-01'. Empty defaults to the last 90 days."
    • addedInput schema / properties / sources / description
      Added value: +"Exact corpus source ids to read change feeds from, such as swedish-law."
  4. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.