{"ok":true,"site":{"host":"chris-page-gov.github.io","url":"https://chris-page-gov.github.io/govuk-webmcp/","type":"live","desc":"Trusted government knowledge discovery","tools":[{"name":"search_government_knowledge","kind":"answer","impl":"imperative","description":"Search 80 reviewed records and 58,652 searchable records from four checksum-bound OKF source snapshots. Use exact collection IDs deep-evidence, uk-living, ons, government-apis or land-registry; omit unused optional filters rather than sending empty arrays or display labels. Three source records are quarantined. It accepts no personal profile and calls no official or model-provider API.","title":"Search government knowledge","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"description":"Search terms and optional exact filters only. Keep personal context outside this page-scoped tool call.","properties":{"query":{"type":"string","minLength":1,"maxLength":160,"description":"The exact search terms. Do not add personal context or rewrite an explicitly supplied query."},"resourceTypes":{"type":"array","maxItems":7,"uniqueItems":true,"items":{"$ref":"#/$defs/resourceType"},"description":"Optional exact machine tokens: govuk-content, dataset, api, api-documentation, catalogue-record, organisation and guidance. Omit this property when unused; do not send an empty array or display labels."},"publishers":{"type":"array","maxItems":8,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":100},"description":"Optional exact publisher names. Omit this property when unused; do not send an empty array."},"accessStatuses":{"type":"array","maxItems":5,"uniqueItems":true,"items":{"$ref":"#/$defs/accessStatus"},"description":"Optional exact access-status machine tokens. Omit this property when unused; do not send an empty array or display labels."},"collections":{"type":"array","minItems":1,"maxItems":5,"uniqueItems":true,"items":{"$ref":"#/$defs/knowledgeCollection"},"description":"Optional exact machine tokens: deep-evidence, uk-living, ons, government-apis and land-registry. Omit this property to search all collections; never send an empty array or a display label."},"limit":{"type":"integer","minimum":1,"maximum":20,"default":8,"description":"Maximum results from 1 to 20. Use an explicitly requested value exactly; omit it only to accept the default of 8."}},"required":["query"],"$defs":{"resourceType":{"type":"string","enum":["govuk-content","dataset","api","api-documentation","catalogue-record","organisation","guidance"]},"accessStatus":{"type":"string","enum":["public","restricted","authentication-required","access-not-established","not-applicable"]},"knowledgeCollection":{"type":"string","enum":["deep-evidence","uk-living","ons","government-apis","land-registry"]}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/govuk-webmcp/"},{"name":"get_resource_record","kind":"answer","impl":"imperative","description":"Return one exact reviewed or federated record using its canonical govuk-discovery: record ID exactly, not a display label. Includes its assurance tier, source link, access, licence, assertions and limitations. A federated result is snapshot-bound, not item-reviewed, and grants no access authority.","title":"Get a government resource record","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"recordId":{"type":"string","minLength":3,"maxLength":160,"pattern":"^govuk-discovery:(?:[a-z0-9][a-z0-9._:-]{2,111}|federated:(?:uk-living|ons|government-apis|land-registry):(?:0|[1-9][0-9]{0,5}))$"}},"required":["recordId"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/govuk-webmcp/"},{"name":"show_provenance","kind":"act","impl":"imperative","description":"Inspect provenance using the canonical govuk-discovery: record ID exactly, not a display label. Returns either an item-level reviewed receipt or the file, snapshot and manifest bindings for a federated record. It does not refetch or independently certify an official source.","title":"Show record provenance","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"recordId":{"type":"string","minLength":3,"maxLength":160,"pattern":"^govuk-discovery:(?:[a-z0-9][a-z0-9._:-]{2,111}|federated:(?:uk-living|ons|government-apis|land-registry):(?:0|[1-9][0-9]{0,5}))$"}},"required":["recordId"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/govuk-webmcp/"},{"name":"explore_answer_foundations","kind":"act","impl":"imperative","description":"Use canonical answer: and optional claim: IDs exactly, not display labels, to select one bounded evidence-first answer or claim and update this page's analytical index and Evidence Trace. The only effect is reversible in-memory presentation; no source, storage or external state changes.","title":"Explore answer foundations","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"answerId":{"type":"string","minLength":8,"maxLength":96,"pattern":"^answer:[a-z0-9][a-z0-9-]{2,88}$"},"claimId":{"type":"string","minLength":8,"maxLength":96,"pattern":"^claim:[a-z0-9][a-z0-9-]{2,89}$"}},"required":["answerId"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/govuk-webmcp/"},{"name":"compare_evidence_foundations","kind":"act","impl":"imperative","description":"Use one canonical answer: ID and two to four canonical claim: IDs exactly, not display labels, to update this page's accessible comparison. It does not rank sources or change catalogue, storage, network or external state.","title":"Compare evidence foundations","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"answerId":{"type":"string","minLength":8,"maxLength":96,"pattern":"^answer:[a-z0-9][a-z0-9-]{2,88}$"},"claimIds":{"type":"array","minItems":2,"maxItems":4,"uniqueItems":true,"items":{"type":"string","minLength":8,"maxLength":96,"pattern":"^claim:[a-z0-9][a-z0-9-]{2,89}$"}}},"required":["answerId","claimIds"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/govuk-webmcp/"},{"name":"present_resource_evidence","kind":"act","impl":"imperative","description":"Use one canonical govuk-discovery: record ID exactly, not a display label, to update this page's Evidence answer with the same closed, deterministic evidence object returned by the tool. The reversible presentation effect changes no URL, history, focus, scroll, storage, catalogue or external state and accepts no personal context.","title":"Present evidence for a government resource","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"recordId":{"type":"string","minLength":3,"maxLength":160,"pattern":"^govuk-discovery:(?:(?!federated:)[a-z0-9][a-z0-9._:-]{2,111}|federated:(?:uk-living|ons|government-apis|land-registry):(?:0|[1-9][0-9]{0,5}))$"}},"required":["recordId"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/govuk-webmcp/"}],"favicon":"/favicons/chris-page-gov.github.io.svg","apiSurface":"spec","category":"Developer Tools","toolCount":6}}