Inspect GOV.UK guidance, check quotations, and monitor recorded HMRC changes. Free agent trial.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
FREE, NO KEY: List the nine GOV.UK pages currently on the fixed monitoring schedule and their actual monitoring/database status. A first snapshot is a baseline, NOT evidence that any change has occurred. For observed wording changes use get_govuk_change_brief; for live current text use preview_source_evidence.
This tool takes no arguments.
Tool list last changed Oct 23, 2026.
FREE, NO KEY: List the nine GOV.UK pages currently on the fixed monitoring schedule and their actual monitoring/database status. A first snapshot is a baseline, NOT evidence that any change has occurred. For observed wording changes use get_govuk_change_brief; for live current text use preview_source_evidence.
No arguments.
{
"type": "object",
"required": [],
"properties": {},
"additionalProperties": false
}FREE, NO KEY: Retrieve an honest compact historical-change brief for one auto-selected fixed GOV.UK page. Returns explicit insufficient_history until UKSI has observed two distinct wording versions; never fabricates revisions. WITH a valid trial/paid UKSI API key: retrieve the brief covering nine fixed pages plus your own monitored GOV.UK pages in one call. Includes observed fingerprints, timestamps and bounded added/removed wording where supported. GOV.UK remains authoritative. A human must approve paid checkout.
| Argument | Type | Description |
|---|---|---|
| api_key | string | Optional UKSI API key (usi_...). Prefer supplying Authorization: Bearer KEY in MCP connection settings rather than exposing paid keys in tool calls. |
{
"type": "object",
"required": [],
"properties": {
"api_key": {
"type": "string",
"description": "Optional UKSI API key (usi_...). Prefer supplying Authorization: Bearer KEY in MCP connection settings rather than exposing paid keys in tool calls."
}
},
"additionalProperties": false
}SOURCE EVIDENCE: With a trial or paid key, inspect a supported canonical GOV.UK Content API page; return documented title, update timestamps and a reproducible source fingerprint, and optionally check whether a quoted passage is present. Useful for assistants citing UK guidance. No legal or factual correctness guarantee; not every GOV.UK page is supported.
| Argument | Type | Description |
|---|---|---|
| url* | string | Full canonical https://www.gov.uk/ URL for a supported Content API page. |
| quote | string | Optional exact quote to check for presence, maximum 400 characters. |
| api_key | string | Optional UKSI API key (usi_...). Prefer supplying Authorization: Bearer KEY in MCP connection settings rather than exposing paid keys in tool calls. |
| previous_fingerprint | string | Optional previously observed SHA-256 fingerprint to compare. |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Full canonical https://www.gov.uk/ URL for a supported Content API page."
},
"quote": {
"type": "string",
"maxLength": 400,
"description": "Optional exact quote to check for presence, maximum 400 characters."
},
"api_key": {
"type": "string",
"description": "Optional UKSI API key (usi_...). Prefer supplying Authorization: Bearer KEY in MCP connection settings rather than exposing paid keys in tool calls."
},
"previous_fingerprint": {
"type": "string",
"description": "Optional previously observed SHA-256 fingerprint to compare."
}
},
"additionalProperties": false
}TRIAL/PAID KEY: Show the GOV.UK pages you already monitor, quota and expiry. Counts towards daily requests.
| Argument | Type | Description |
|---|---|---|
| api_key | string | Optional UKSI API key (usi_...). Prefer supplying Authorization: Bearer KEY in MCP connection settings rather than exposing paid keys in tool calls. |
{
"type": "object",
"required": [],
"properties": {
"api_key": {
"type": "string",
"description": "Optional UKSI API key (usi_...). Prefer supplying Authorization: Bearer KEY in MCP connection settings rather than exposing paid keys in tool calls."
}
},
"additionalProperties": false
}TRIAL/PAID KEY: Get one compact chronological digest of wording changes recorded on ONLY your currently watched GOV.UK URLs since your previous saved cursor. Start since=0; save next_cursor and send it next time. Safe idempotent retry: reading never advances cursor. Handles A-to-B-to-A reversions; first baseline is NOT a change. No push alert or automatic trial-to-paid transfer.
| Argument | Type | Description |
|---|---|---|
| since | integer | Last event cursor received, or 0 initially. Optional; defaults to 0. |
| api_key | string | Optional UKSI API key (usi_...). Prefer supplying Authorization: Bearer KEY in MCP connection settings rather than exposing paid keys in tool calls. |
{
"type": "object",
"required": [],
"properties": {
"since": {
"type": "integer",
"minimum": 0,
"description": "Last event cursor received, or 0 initially. Optional; defaults to 0."
},
"api_key": {
"type": "string",
"description": "Optional UKSI API key (usi_...). Prefer supplying Authorization: Bearer KEY in MCP connection settings rather than exposing paid keys in tool calls."
}
},
"additionalProperties": false
}CHANGE EVIDENCE: With a trial or paid key, compare the last two distinct snapshots UKSI actually recorded for an eligible GOV.UK page. Get added/removed text blocks to support a sourced change explanation. If there is only a baseline or no difference, clearly say no demonstrated change.
| Argument | Type | Description |
|---|---|---|
| url* | string | Full canonical https://www.gov.uk/ URL for a supported Content API page. |
| api_key | string | Optional UKSI API key (usi_...). Prefer supplying Authorization: Bearer KEY in MCP connection settings rather than exposing paid keys in tool calls. |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Full canonical https://www.gov.uk/ URL for a supported Content API page."
},
"api_key": {
"type": "string",
"description": "Optional UKSI API key (usi_...). Prefer supplying Authorization: Bearer KEY in MCP connection settings rather than exposing paid keys in tool calls."
}
},
"additionalProperties": false
}CHANGE EVIDENCE: With a trial or paid key, retrieve recorded timestamps and fingerprints for a fixed-monitored page or your own watched GOV.UK page. History starts when monitoring starts; do not invent older revisions.
| Argument | Type | Description |
|---|---|---|
| url* | string | Full canonical https://www.gov.uk/ URL for a supported Content API page. |
| api_key | string | Optional UKSI API key (usi_...). Prefer supplying Authorization: Bearer KEY in MCP connection settings rather than exposing paid keys in tool calls. |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Full canonical https://www.gov.uk/ URL for a supported Content API page."
},
"api_key": {
"type": "string",
"description": "Optional UKSI API key (usi_...). Prefer supplying Authorization: Bearer KEY in MCP connection settings rather than exposing paid keys in tool calls."
}
},
"additionalProperties": false
}FREE, NO KEY, NO SIGNUP: Run a real live demonstration against the official GOV.UK VAT rates source. Returns its official URL, government content identifier, source timestamp, fetched text excerpt, a SHA-256 digest and a quote-presence check. Uses one fixed public example; it does NOT claim historical changes or replace UKSI monitored snapshots. For historical change tasks prefer get_govuk_change_brief; this tool only checks current VAT text.
| Argument | Type | Description |
|---|---|---|
| quote | string | Optional quotation to check in the GOV.UK VAT rates page, max 200 characters. If omitted, checks a built-in example. |
{
"type": "object",
"required": [],
"properties": {
"quote": {
"type": "string",
"maxLength": 200,
"description": "Optional quotation to check in the GOV.UK VAT rates page, max 200 characters. If omitted, checks a built-in example."
}
},
"additionalProperties": false
}TRIAL/PAID KEY: Stop monitoring a page under your key; removing it does not necessarily remove previously stored snapshots.
| Argument | Type | Description |
|---|---|---|
| url* | string | Full canonical https://www.gov.uk/ URL for a supported Content API page. |
| api_key | string | Optional UKSI API key (usi_...). Prefer supplying Authorization: Bearer KEY in MCP connection settings rather than exposing paid keys in tool calls. |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Full canonical https://www.gov.uk/ URL for a supported Content API page."
},
"api_key": {
"type": "string",
"description": "Optional UKSI API key (usi_...). Prefer supplying Authorization: Bearer KEY in MCP connection settings rather than exposing paid keys in tool calls."
}
},
"additionalProperties": false
}FREE, NO KEY: Check UK Source Intelligence availability, free-trial readiness and API version. For historical change questions use get_govuk_change_brief; for a live source quote use preview_source_evidence.
No arguments.
{
"type": "object",
"required": [],
"properties": {},
"additionalProperties": false
}WITH HUMAN PERMISSION, NO PAYMENT: Obtain one instant 3-day UK Source Intelligence API trial (10 requests per UTC day, one custom monitored GOV.UK page). Choose this after the free source preview when the human needs their own page checked or tracked. Trial is one per client network address and capacity-limited. Key is issued once: save privately, never log or publish it. Do NOT register speculative trials on behalf of anonymous crawlers.
No arguments.
{
"type": "object",
"required": [],
"properties": {},
"additionalProperties": false
}MONITOR CHANGES: Register a supported canonical GOV.UK page for recurring checks and stored snapshots. Three-day free trial allows 1 custom page; £9 one-off 30-day pilot allows 3. Initial baseline is attempted immediately; if unavailable it is queued. First snapshot is not a change event. For a one-call private digest use my_watch_changes and save next_cursor. No guaranteed check interval or push alert.
| Argument | Type | Description |
|---|---|---|
| url* | string | Full canonical https://www.gov.uk/ URL for a supported Content API page. |
| api_key | string | Optional UKSI API key (usi_...). Prefer supplying Authorization: Bearer KEY in MCP connection settings rather than exposing paid keys in tool calls. |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Full canonical https://www.gov.uk/ URL for a supported Content API page."
},
"api_key": {
"type": "string",
"description": "Optional UKSI API key (usi_...). Prefer supplying Authorization: Bearer KEY in MCP connection settings rather than exposing paid keys in tool calls."
}
},
"additionalProperties": false
}