← WebMCP Directory

Tool tree

chris-page-gov.github.io

Developer ToolsTools verified
Website
Trusted government knowledge discovery
Explore capabilities
    search_government_knowledgeAnswer

    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.

    View tool JSON
    {
      "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.",
      "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"
            ]
          }
        }
      },
      "page": "/govuk-webmcp/"
    }
    get_resource_recordAnswer

    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.

    View tool JSON
    {
      "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.",
      "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"
        ]
      },
      "page": "/govuk-webmcp/"
    }
    show_provenanceAction

    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.

    View tool JSON
    {
      "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.",
      "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"
        ]
      },
      "page": "/govuk-webmcp/"
    }
    explore_answer_foundationsAction

    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.

    View tool JSON
    {
      "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.",
      "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"
        ]
      },
      "page": "/govuk-webmcp/"
    }
    compare_evidence_foundationsAction

    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.

    View tool JSON
    {
      "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.",
      "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"
        ]
      },
      "page": "/govuk-webmcp/"
    }
    present_resource_evidenceAction

    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.

    View tool JSON
    {
      "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.",
      "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"
        ]
      },
      "page": "/govuk-webmcp/"
    }