UK Source Intelligence
Inspect GOV.UK guidance, check quotations, and monitor recorded HMRC changes. Free agent trial.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"uk-source-intelligence": {
"url": "https://uk-source-intelligence-mcp.mazdamen.workers.dev/mcp"
}
}
}Puntos de conexión remotos
https://uk-source-intelligence-mcp.mazdamen.workers.dev/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (9)
🟢service_status
Check the public availability and version of UK Source Intelligence, without an API key.
Esquema de entrada
{
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}🟢fixed_monitored_pages
List the six public GOV.UK pages on UKSI’s fixed monitoring schedule, and check database status. No key required.
Esquema de entrada
{
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}🟡start_free_trial
Request an instant 3-day trial API key (10 requests per UTC day, one user-chosen watched GOV.UK page). One trial per client network address, subject to daily capacity. The key is displayed only once: save it securely. Do not request repeated trials. A trial key is a credential.
Esquema de entrada
{
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}🟢inspect_govuk_page(url, quote, previous_fingerprint, api_key)
Retrieve the current supported GOV.UK Content API source title, update timestamps and SHA-256 content fingerprint; optionally test whether quoted wording is present. Not a factual or legal correctness checker. Requires trial or paid key.
Esquema de entrada
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Full canonical https://www.gov.uk/ URL for a supported Content API page."
},
"quote": {
"type": "string",
"description": "Optional exact quote to check for presence, maximum 400 characters.",
"maxLength": 400
},
"previous_fingerprint": {
"type": "string",
"description": "Optional previously observed SHA-256 fingerprint to compare."
},
"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."
}
},
"required": [
"url"
],
"additionalProperties": false
}🟢list_my_watches(api_key)
List GOV.UK pages registered for monitoring under your trial/paid key, with limits and expiry. Requires key and counts towards daily requests.
Esquema de entrada
{
"type": "object",
"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."
}
},
"required": [],
"additionalProperties": false
}⚪watch_govuk_page(url, api_key)
Register a supported GOV.UK Content API page for scheduled monitoring. Trial permits one, paid permits three. Snapshots are not immediate; checks use a shared queue. Requires key.
Esquema de entrada
{
"type": "object",
"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."
}
},
"required": [
"url"
],
"additionalProperties": false
}🔴remove_govuk_watch(url, api_key)
Remove a page from the monitoring list for your key. Does not promise deletion of previously captured historical snapshots. Requires key.
Esquema de entrada
{
"type": "object",
"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."
}
},
"required": [
"url"
],
"additionalProperties": false
}🟢page_history(url, api_key)
Read fingerprints and timestamps from monitored versions of one GOV.UK page. Available only for fixed pages or your registered watches; snapshots start when monitoring begins. Requires key.
Esquema de entrada
{
"type": "object",
"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."
}
},
"required": [
"url"
],
"additionalProperties": false
}🟢page_changes(url, api_key)
Compare text blocks from the last two distinct observed snapshots of a monitored GOV.UK page. A baseline alone has no change report. Requires key.
Esquema de entrada
{
"type": "object",
"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."
}
},
"required": [
"url"
],
"additionalProperties": false
}Comunidad
Evidencia