Copy into the agent
Four watches that earn the $5 tier.
These are the jobs gazette updates are for. Paste the prompt after you connect https://sourceacts.com/mcp. Each row should come back with an official URL and a content_hash you can diff tomorrow.
EU data-protection overnight (webhook)
Do not poll. Create a watch; we POST only when the Official Journal actually changed.
Call create_watch with source=eurlex, document_type=regulation, days=2,
query="data protection", webhook_url="https://your-app.example/hooks/gazette".
Store signing_secret. Verify X-SourceActs-Signature on each POST.
On a delivery, fetch_metadata for each extra.fetch_identifier.
The first poll is silent (hash seed). After that, empty nights cost you almost nothing.
UK statutory instruments digest
New UK SIs since yesterday, filtered to a topic the desk actually cares about.
Call get_latest_updates with source=uk, days=2, query="sanctions" (or your topic).
Round-trip fetch_metadata on each fetch_identifier.
Cite legislation.gov.uk only. Skip anything without an official_url.
Canada Gazette Part II
SOR/SI instruments as they land in Part II — the federal regulation gazette, not news.
Call get_latest_updates with source=canada, days=7, query="privacy" (optional).
Fetch each SOR/ or SI/ identifier.
Keep Canada Gazette locators in the output. Attribute the Open Government Licence – Canada.
Denmark Lovtidende (Retsinformation)
Member-state law only when the gazette has a real API. Denmark does: newest acts plus ELI fetch.
Call get_latest_updates with source=denmark, days=2.
If watching a known act, fetch_metadata with identifier "eli/lta/2026/357" or "LOV nr 357 af 03/03/2026".
Keyword search only filters recent titles — pass an ELI for history.
Always keep the retsinformation.dk ELI in the answer.
Watches and extra jurisdictions require Starter ($5). Free still searches EUR-Lex and UK. See source status before you trust a quiet night.