Skip to main content
Glama

Server Details

RegEvidenceHub CQC: England provider-registration and statutory-notification preflight.

If you are the author of this connector, you can claim ownership with GitHub, an HTTP challenge, or a DNS record. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

A3.6/5.0

Scored across 4 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: plugin scope, input preparation, source freshness, and workflow selection. No two tools overlap in function or target aspect.

Naming Consistency5/5

All tools follow a consistent lowercase snake_case pattern with the 'cqc_' prefix, making them easily recognizable. The naming convention is uniform and predictable across the entire set.

Tool Count5/5

With exactly 4 tools, the server is well-scoped for a focused guidance and status utility. Each tool serves a distinct, non-redundant purpose and fits comfortably within the ideal 3-15 range.

Completeness2/5

The server provides only meta-guidance and status info, but lacks any actual evidence retrieval, search, or preflight execution tools. For an 'evidence hub', the absence of direct evidence access is a significant gap that would block primary workflows.

Available Tools

4 tools
cqc_plugin_infoB
Read-onlyIdempotent
Inspect

Explain the read-only CQC Provider Compliance Navigator scope.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

B3.4/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, and destructiveHint=false, so the safety profile is covered. The description's 'read-only' wording is consistent with those annotations, and 'Explain' signals no side effects, but it adds little operational context beyond what the annotations provide.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single, front-loaded sentence with no filler. It is appropriately concise for a simple informational tool, though 'scope' is slightly vague and could have been more explicit about what information the tool provides.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the tool's simplicity, empty input schema, and existing output schema and annotations, the description is largely sufficient. The main gap is the lack of differentiation from sibling tools, but for a zero-parameter read-only info tool, the core purpose is clear.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool has zero parameters and the schema is empty, so there are no parameter semantics to document. The baseline for a zero-parameter tool is 4, and the description does not introduce any confusion about inputs.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names a specific verb and resource: 'Explain the read-only CQC Provider Compliance Navigator scope.' It clearly frames this as an informational tool about the plugin's scope, which is distinct enough from the sibling guide/status tools, though it does not explicitly name them.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives no explicit guidance on when to use this tool versus alternatives like cqc_preflight_input_guide or cqc_workflow_guide. It only describes what the tool does, leaving the agent to infer the appropriate selection context.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

cqc_preflight_input_guideA
Read-onlyIdempotent
Inspect

Show bounded fact categories to prepare before using a CQC preflight workflow. Use only user-supplied facts; never infer or default missing provider, activity, location, role, or event facts.

ParametersJSON Schema
NameRequiredDescriptionDefault
workflowNo

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A3.5/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover read-only, idempotent, non-destructive behavior. The description adds meaningful context by explicitly prohibiting inference or defaulting of missing provider, activity, location, role, or event facts, which clarifies the tool's knowledge boundary.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is two sentences with no filler. It front-loads the purpose and then states the critical constraint, making it efficient and easy to parse.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a read-only guide tool with an output schema and strong annotations, the description covers purpose and behavioral constraints. The main gaps are undocumented parameter semantics and lack of explicit differentiation from cqc_workflow_guide, so it is adequate but not fully complete.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The schema has one optional 'workflow' parameter with no description and 0% schema description coverage. The description does not explain what values 'workflow' accepts, when to provide it, or what it controls, leaving the agent without parameter guidance.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool's purpose: show bounded fact categories needed before a CQC preflight workflow. It uses a specific verb and resource, and the constraint about not inferring facts adds useful scope. However, it does not explicitly differentiate itself from the sibling cqc_workflow_guide.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides a clear usage context ('before using a CQC preflight workflow') and gives a firm behavioral rule ('use only user-supplied facts'). It does not compare against alternatives or state when not to use this tool, leaving sibling selection somewhat implicit.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

cqc_source_statusA
Read-onlyIdempotent
Inspect

Return bounded freshness/conflict status for official CQC evidence maintained by the decision service.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A3.5/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, and destructiveHint, so the description does not need to restate those. It adds useful context that this is a status-only view of official CQC evidence, and 'bounded' suggests the result is constrained in scope. However, it does not disclose details like caching, staleness ranges, or any operational edge behavior.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single, well-structured sentence with no filler. Every phrase contributes meaning: the action, the bounded nature of the status, the CQC evidence domain, and the decision-service provenance.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a parameterless, read-only status tool with an output schema and strong annotations, the description is largely sufficient. It identifies the source domain and the nature of the returned data. It falls just short of a 5 because it does not offer any usage context or clarify what 'bounded freshness/conflict status' concretely looks like beyond what the output schema provides.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool has zero parameters, so there are no parameter semantics for the description to clarify. The input schema fully covers invocation requirements, and the description adds context about what the returned status refers to.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a clear verb ('Return') and a specific resource ('bounded freshness/conflict status for official CQC evidence maintained by the decision service'). It is clearly about status rather than plugin info, preflight input, or workflow guidance, though it does not explicitly name or contrast its siblings.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives no explicit guidance about when to use this tool versus alternatives such as cqc_plugin_info, cqc_preflight_input_guide, or cqc_workflow_guide. Usage context is only implied by the word 'status' and the CQC source framing.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

cqc_workflow_guideB
Read-onlyIdempotent
Inspect

Choose the relevant CQC workflow category without making a regulatory determination.

ParametersJSON Schema
NameRequiredDescriptionDefault
question_typeNo

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

B3.1/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already establish read-only, idempotent, non-destructive behavior, lowering the bar. The description adds a useful behavioral boundary: the tool only selects a workflow category, not a regulatory outcome. It does not disclose how it handles a null 'question_type' or what categories exist.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

One sentence, front-loaded, with no filler; the 'without making a regulatory determination' qualifier earns its place. It is efficiently written even though it is semantically thin.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Despite an output schema and safety annotations, the description leaves real gaps: no parameter semantics and no explanation of what 'workflow category' means or how the tool should be invoked. It is likely callable with no arguments, but the definition does not confirm that or clarify the expected interaction.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters1/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 0%: 'question_type' has only a title and no description or enum. The tool description never mentions this parameter, so the agent has no idea what values are valid or how the parameter affects the category choice.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a clear action ('Choose') and resource ('CQC workflow category'), plus an important boundary ('without making a regulatory determination'). It does not explicitly contrast sibling tools, so an agent must infer that this is the category-routing tool rather than cqc_preflight_input_guide.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The wording implies the tool is for selecting a CQC workflow category, and the 'without making a regulatory determination' clause sets an expectation boundary. However, there is no explicit when-to-use, when-not-to-use, or comparison to alternatives like cqc_preflight_input_guide.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 11 tool updates
    • Removedcqc_application_readiness
    • Removedcqc_location_preflight
    • Addedcqc_plugin_info
    • Addedcqc_preflight_input_guide
    • Removedcqc_provider_info
    • Removedcqc_provider_structure_preflight
    • Removedcqc_registration_change_preflight
    • Removedcqc_registration_scope_preflight
    • Removedcqc_required_documents
    • Removedcqc_statutory_notification_preflight
    • Addedcqc_workflow_guide
  2. 5 tool updates
    • Changedcqc_application_readiness2 fields changed
      • addedInput schema / $defs / ApplicationReadinessDecisionInput / properties / documents_available / description
        Added value: +"Names or identifiers of supporting documents already available for the application; the engine checks the required document categories and does not inspect document contents here."
      • addedInput schema / $defs / ApplicationReadinessDecisionInput / properties / service_type / description
        Added value: +"Service category whose CQC application documents and role requirements should be checked."
    • Changedcqc_location_preflight4 fields changed
      • addedInput schema / $defs / LocationInput / properties / mobile_only_service / description
        Added value: +"Whether the service is mobile only rather than managed or delivered from a fixed registered location."
      • addedInput schema / $defs / LocationInput / properties / online_only_service / description
        Added value: +"Whether the service is delivered online only, with no physical premises from which the regulated activity is managed or carried on."
      • addedInput schema / $defs / LocationInput / properties / proposed_address_type / description
        Added value: +"Type of address proposed for registration; distinguish actual premises from a provider home, virtual office, PO box or service-user private home."
      • addedInput schema / $defs / LocationInput / properties / service_type / description
        Added value: +"Short service category whose location-registration rules should be assessed, for example home_care, care_home, ambulance or gp."
    • Changedcqc_registration_change_preflight5 fields changed
      • changedInput schema / $defs / RegistrationChangeInput / properties / administrative_address_change_only / description
        Previous value: -"True only for an address-label/administrative change with no move and no change to location/facilities/services."New value: +"True only for an address-label or administrative change with no move and no change to the actual location, facilities or service delivery."
      • changedInput schema / $defs / RegistrationChangeInput / properties / location_facilities_or_service_changed / description
        Previous value: -"Whether an address change also changes the actual location, facilities or service delivery."New value: +"Whether an address change also changes the actual location, facilities or service delivery; this distinguishes a move from an administrative label change."
      • changedInput schema / $defs / RegistrationChangeInput / properties / partner_dbs_ready / description
        Previous value: -"For add_partner: whether the incoming partner has the required current CQC registration DBS evidence."New value: +"For add_partner: whether the incoming partner has the required current CQC registration DBS evidence; leave null when not established."
      • addedInput schema / $defs / RegistrationChangeInput / properties / specialist_autism_or_learning_disability_service / description
        Added value: +"Whether the change involves the specialist autism or learning-disability service branch with additional CQC evidence requirements."
      • changedInput schema / $defs / RegistrationChangeInput / properties / statement_of_purpose_updated / description
        Previous value: -"Whether the statement of purpose has been updated where the change affects it."New value: +"Whether the statement of purpose has been updated where the change affects it; leave null when this has not been checked."
    • Changedcqc_registration_scope_preflight3 fields changed
      • addedInput schema / $defs / ScopeDecisionInput / properties / country / description
        Added value: +"Country where the regulated activity is carried on; this decision layer covers England."
      • addedInput schema / $defs / ScopeDecisionInput / properties / scope_facts_complete / description
        Added value: +"Set true only when all material regulated-activity and exception facts relevant to this scope question have been supplied; otherwise the result may remain review-required."
      • addedInput schema / $defs / ScopeDecisionInput / properties / service_type / description
        Added value: +"Short service category used to select relevant CQC regulated-activity rules, for example home_care, care_home, ambulance or gp."
    • Changedcqc_statutory_notification_preflight4 fields changed
      • addedInput schema / $defs / NotificationDecisionInput / properties / absence_phase / description
        Added value: +"For registered_person_absence: whether this is a planned absence, an emergency absence already started, or a return-to-duty update."
      • addedInput schema / $defs / NotificationDecisionInput / properties / registered_person_absence_days / description
        Added value: +"For registered_person_absence: number of days the registered person has been or is expected to be absent."
      • addedInput schema / $defs / NotificationDecisionInput / properties / safety_system_failure_hours / description
        Added value: +"For service_disruption: duration in hours of the electricity, gas, water, sewerage, fire-alarm or other safety-device failure."
      • addedInput schema / $defs / NotificationDecisionInput / properties / statement_of_purpose_revised_days_ago / description
        Added value: +"For statement_of_purpose_revision: number of days since the statement was revised."
  3. 1 tool update
    • Changedcqc_statutory_notification_preflight8 fields changed
      • addedInput schema / $defs / NotificationDecisionInput / properties / police_event_is_death_serious_injury_or_abuse / anyOf
        Added value: +[
        +  {
        +    "type": "boolean"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedInput schema / $defs / NotificationDecisionInput / properties / police_event_is_death_serious_injury_or_abuse / default
        Previous value: -falseNew value: +null
      • addedInput schema / $defs / NotificationDecisionInput / properties / police_event_is_death_serious_injury_or_abuse / description
        Added value: +"For police_involvement: whether the event is also a death, serious injury, or abuse/allegation concerning a person using the service. Leave null when unknown; those events use the matching specific notification route rather than the generic police-involvement form."
      • removedInput schema / $defs / NotificationDecisionInput / properties / police_event_is_death_serious_injury_or_abuse / type
        Removed value: -"boolean"
      • addedInput schema / $defs / NotificationDecisionInput / properties / serious_injury_from_assault / anyOf
        Added value: +[
        +  {
        +    "type": "boolean"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedInput schema / $defs / NotificationDecisionInput / properties / serious_injury_from_assault / default
        Previous value: -falseNew value: +null
      • addedInput schema / $defs / NotificationDecisionInput / properties / serious_injury_from_assault / description
        Added value: +"For serious_injury: whether the injury resulted from an assault. Leave null when unknown; current CQC guidance uses the abuse/allegation notification route for assault-related serious injury, so the generic serious-injury route must not be selected until this discriminator is known."
      • removedInput schema / $defs / NotificationDecisionInput / properties / serious_injury_from_assault / type
        Removed value: -"boolean"
  4. 1 tool update
    • Changedcqc_registration_scope_preflight3 fields changed
      • addedInput schema / $defs / ScopeDecisionInput / properties / direct_employment_care_provided_overnight_in_worker_own_home
        Added value: +{
        +  "anyOf": [
        +    {
        +      "type": "boolean"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "default": null,
        +  "description": "When relying on a directly-employed Personal care or Nursing care exception: whether nursing/personal care is provided overnight in the worker's or nurse's own home. CQC identifies this as Accommodation for persons who require nursing or personal care, subject to the Shared Lives boundary. Leave null when not established.",
        +  "title": "Direct Employment Care Provided Overnight In Worker Own Home"
        +}
      • addedInput schema / $defs / ScopeDecisionInput / properties / direct_employment_worker_operates_through_own_company
        Added value: +{
        +  "anyOf": [
        +    {
        +      "type": "boolean"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "default": null,
        +  "description": "When relying on a directly-employed Personal care or Nursing care exception: whether the worker or nurse now operates through their own company rather than remaining directly employed by the person/related third party. CQC says the direct-employment exception does not continue automatically in that company arrangement. Leave null when this material boundary has not been established.",
        +  "title": "Direct Employment Worker Operates Through Own Company"
        +}
      • addedInput schema / $defs / ScopeDecisionInput / properties / ofsted_regulated_activity_ids
        Added value: +{
        +  "anyOf": [
        +    {
        +      "items": {
        +        "type": "string"
        +      },
        +      "type": "array"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "default": null,
        +  "description": "When ofsted_regulates_same_activity is true and more than one CQC regulated activity is asserted, list the exact CQC activity identifiers for the activity or activities that are the same activity regulated by Ofsted. CQC's exemption applies only to those same activities; separate health care remains subject to CQC registration. Leave null when the mapping has not been established so the decision fails closed to REVIEW.",
        +  "title": "Ofsted Regulated Activity Ids"
        +}
  5. 1 tool update
    • Changedcqc_statutory_notification_preflight3 fields changed
      • addedInput schema / $defs / NotificationDecisionInput
        Added value: +{
        +  "description": "V0.6 notification facts that close current Regulation 18 coverage gaps.",
        +  "properties": {
        +    "absence_phase": {
        +      "anyOf": [
        +        {
        +          "enum": [
        +            "planned",
        +            "emergency_started",
        +            "return"
        +          ],
        +          "type": "string"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "title": "Absence Phase"
        +    },
        +    "absent_past_midnight": {
        +      "anyOf": [
        +        {
        +          "type": "boolean"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "title": "Absent Past Midnight"
        +    },
        +    "abuse_concerns_person_using_service": {
        +      "anyOf": [
        +        {
        +          "type": "boolean"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "title": "Abuse Concerns Person Using Service"
        +    },
        +    "adult_psychiatric_placement_hours": {
        +      "anyOf": [
        +        {
        +          "minimum": 0,
        +          "type": "integer"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "description": "Continuous duration in hours of the under-18 placement in the adult psychiatric unit.",
        +      "title": "Adult Psychiatric Placement Hours"
        +    },
        +    "adult_psychiatric_unit": {
        +      "anyOf": [
        +        {
        +          "type": "boolean"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "description": "For child_in_adult_psychiatric_unit: whether the placement is in a psychiatric ward/unit intended for adults.",
        +      "title": "Adult Psychiatric Unit"
        +    },
        +    "awol_return": {
        +      "default": false,
        +      "title": "Awol Return",
        +      "type": "boolean"
        +    },
        +    "cannot_meet_assessed_needs_safely": {
        +      "default": false,
        +      "title": "Cannot Meet Assessed Needs Safely",
        +      "type": "boolean"
        +    },
        +    "days_until_planned_absence": {
        +      "anyOf": [
        +        {
        +          "minimum": 0,
        +          "type": "integer"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "title": "Days Until Planned Absence"
        +    },
        +    "dols_application_withdrawn": {
        +      "default": false,
        +      "title": "Dols Application Withdrawn",
        +      "type": "boolean"
        +    },
        +    "dols_outcome_known": {
        +      "default": false,
        +      "title": "Dols Outcome Known",
        +      "type": "boolean"
        +    },
        +    "emergency_absence_started_working_days_ago": {
        +      "anyOf": [
        +        {
        +          "minimum": 0,
        +          "type": "integer"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "title": "Emergency Absence Started Working Days Ago"
        +    },
        +    "event_related_to_regulated_activity": {
        +      "anyOf": [
        +        {
        +          "type": "boolean"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "description": "For death/serious injury: whether it happened while a regulated activity was provided or may have resulted from that activity/how it was provided.",
        +      "title": "Event Related To Regulated Activity"
        +    },
        +    "facts_complete": {
        +      "default": false,
        +      "description": "Set true only when the facts relevant to the chosen notification type have been supplied.",
        +      "title": "Facts Complete",
        +      "type": "boolean"
        +    },
        +    "incident_may_affect_health_safety_welfare": {
        +      "anyOf": [
        +        {
        +          "type": "boolean"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "title": "Incident May Affect Health Safety Welfare"
        +    },
        +    "is_nhs_blood_and_transplant": {
        +      "default": false,
        +      "title": "Is Nhs Blood And Transplant",
        +      "type": "boolean"
        +    },
        +    "is_nhs_trust": {
        +      "default": false,
        +      "title": "Is Nhs Trust",
        +      "type": "boolean"
        +    },
        +    "is_primary_medical_service": {
        +      "default": false,
        +      "title": "Is Primary Medical Service",
        +      "type": "boolean"
        +    },
        +    "notification_type": {
        +      "description": "The CQC statutory-notification scenario to assess.",
        +      "enum": [
        +        "death_person_using_service",
        +        "serious_injury",
        +        "abuse_or_allegation",
        +        "police_involvement",
        +        "service_disruption",
        +        "dols_outcome",
        +        "detained_patient_death",
        +        "detained_patient_awol",
        +        "registered_person_absence",
        +        "statement_of_purpose_revision",
        +        "child_in_adult_psychiatric_unit"
        +      ],
        +      "title": "Notification Type",
        +      "type": "string"
        +    },
        +    "person_detained_or_liable_under_mha": {
        +      "anyOf": [
        +        {
        +          "type": "boolean"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "title": "Person Detained Or Liable Under Mha"
        +    },
        +    "person_under_18": {
        +      "anyOf": [
        +        {
        +          "type": "boolean"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "description": "For child_in_adult_psychiatric_unit: whether the person is under 18 years old.",
        +      "title": "Person Under 18"
        +    },
        +    "police_event_is_death_serious_injury_or_abuse": {
        +      "default": false,
        +      "title": "Police Event Is Death Serious Injury Or Abuse",
        +      "type": "boolean"
        +    },
        +    "provider_is_health_service_body": {
        +      "default": false,
        +      "title": "Provider Is Health Service Body",
        +      "type": "boolean"
        +    },
        +    "registered_manager_condition_applies_to_health_service_body": {
        +      "default": false,
        +      "title": "Registered Manager Condition Applies To Health Service Body",
        +      "type": "boolean"
        +    },
        +    "registered_person_absence_days": {
        +      "anyOf": [
        +        {
        +          "minimum": 0,
        +          "type": "integer"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "title": "Registered Person Absence Days"
        +    },
        +    "return_to_duty_working_days_ago": {
        +      "anyOf": [
        +        {
        +          "minimum": 0,
        +          "type": "integer"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "title": "Return To Duty Working Days Ago"
        +    },
        +    "safety_system_failure_hours": {
        +      "anyOf": [
        +        {
        +          "minimum": 0,
        +          "type": "integer"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "title": "Safety System Failure Hours"
        +    },
        +    "secure_psychiatric_unit": {
        +      "anyOf": [
        +        {
        +          "type": "boolean"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "description": "For AWOL: whether the absence is from an inpatient psychiatric unit designated low, medium or high security.",
        +      "title": "Secure Psychiatric Unit"
        +    },
        +    "serious_injury_from_assault": {
        +      "default": false,
        +      "title": "Serious Injury From Assault",
        +      "type": "boolean"
        +    },
        +    "service_disruption_other_safe_continuation_threat": {
        +      "anyOf": [
        +        {
        +          "type": "boolean"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "description": "For service_disruption: whether another event prevents or appears likely to threaten the provider's ability to carry on the regulated activity safely or in accordance with registration requirements.",
        +      "title": "Service Disruption Other Safe Continuation Threat"
        +    },
        +    "service_disruption_physical_damage_threatens_care": {
        +      "anyOf": [
        +        {
        +          "type": "boolean"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "description": "For service_disruption: whether physical damage to premises has or is likely to have a detrimental effect on treatment or care.",
        +      "title": "Service Disruption Physical Damage Threatens Care"
        +    },
        +    "service_disruption_safety_or_utility_failure_present": {
        +      "anyOf": [
        +        {
        +          "type": "boolean"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "description": "For service_disruption: whether there is an electricity/gas/water/sewerage interruption or fire-alarm/other safety-device failure whose duration must be assessed against the Regulation 18 24-hour threshold.",
        +      "title": "Service Disruption Safety Or Utility Failure Present"
        +    },
        +    "service_disruption_staffing_shortage_threatens_safe_operation": {
        +      "anyOf": [
        +        {
        +          "type": "boolean"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "description": "For service_disruption: whether insufficient suitably qualified, skilled and experienced staff prevents or appears likely to threaten safe continuation of the regulated activity.",
        +      "title": "Service Disruption Staffing Shortage Threatens Safe Operation"
        +    },
        +    "statement_of_purpose_revised_days_ago": {
        +      "anyOf": [
        +        {
        +          "minimum": 0,
        +          "type": "integer"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "title": "Statement Of Purpose Revised Days Ago"
        +    }
        +  },
        +  "required": [
        +    "notification_type"
        +  ],
        +  "title": "NotificationDecisionInput",
        +  "type": "object"
        +}
      • removedInput schema / $defs / NotificationInput
        Removed value: -{
        -  "properties": {
        -    "absence_phase": {
        -      "anyOf": [
        -        {
        -          "enum": [
        -            "planned",
        -            "emergency_started",
        -            "return"
        -          ],
        -          "type": "string"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ],
        -      "default": null,
        -      "title": "Absence Phase"
        -    },
        -    "absent_past_midnight": {
        -      "anyOf": [
        -        {
        -          "type": "boolean"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ],
        -      "default": null,
        -      "title": "Absent Past Midnight"
        -    },
        -    "abuse_concerns_person_using_service": {
        -      "anyOf": [
        -        {
        -          "type": "boolean"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ],
        -      "default": null,
        -      "title": "Abuse Concerns Person Using Service"
        -    },
        -    "awol_return": {
        -      "default": false,
        -      "title": "Awol Return",
        -      "type": "boolean"
        -    },
        -    "cannot_meet_assessed_needs_safely": {
        -      "default": false,
        -      "title": "Cannot Meet Assessed Needs Safely",
        -      "type": "boolean"
        -    },
        -    "days_until_planned_absence": {
        -      "anyOf": [
        -        {
        -          "minimum": 0,
        -          "type": "integer"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ],
        -      "default": null,
        -      "title": "Days Until Planned Absence"
        -    },
        -    "dols_application_withdrawn": {
        -      "default": false,
        -      "title": "Dols Application Withdrawn",
        -      "type": "boolean"
        -    },
        -    "dols_outcome_known": {
        -      "default": false,
        -      "title": "Dols Outcome Known",
        -      "type": "boolean"
        -    },
        -    "emergency_absence_started_working_days_ago": {
        -      "anyOf": [
        -        {
        -          "minimum": 0,
        -          "type": "integer"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ],
        -      "default": null,
        -      "title": "Emergency Absence Started Working Days Ago"
        -    },
        -    "event_related_to_regulated_activity": {
        -      "anyOf": [
        -        {
        -          "type": "boolean"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ],
        -      "default": null,
        -      "description": "For death/serious injury: whether it happened while a regulated activity was provided or may have resulted from that activity/how it was provided.",
        -      "title": "Event Related To Regulated Activity"
        -    },
        -    "facts_complete": {
        -      "default": false,
        -      "description": "Set true only when the facts relevant to the chosen notification type have been supplied.",
        -      "title": "Facts Complete",
        -      "type": "boolean"
        -    },
        -    "incident_may_affect_health_safety_welfare": {
        -      "anyOf": [
        -        {
        -          "type": "boolean"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ],
        -      "default": null,
        -      "title": "Incident May Affect Health Safety Welfare"
        -    },
        -    "is_nhs_blood_and_transplant": {
        -      "default": false,
        -      "title": "Is Nhs Blood And Transplant",
        -      "type": "boolean"
        -    },
        -    "is_nhs_trust": {
        -      "default": false,
        -      "title": "Is Nhs Trust",
        -      "type": "boolean"
        -    },
        -    "is_primary_medical_service": {
        -      "default": false,
        -      "title": "Is Primary Medical Service",
        -      "type": "boolean"
        -    },
        -    "notification_type": {
        -      "description": "The CQC statutory-notification scenario to assess.",
        -      "enum": [
        -        "death_person_using_service",
        -        "serious_injury",
        -        "abuse_or_allegation",
        -        "police_involvement",
        -        "service_disruption",
        -        "dols_outcome",
        -        "detained_patient_death",
        -        "detained_patient_awol",
        -        "registered_person_absence",
        -        "statement_of_purpose_revision"
        -      ],
        -      "title": "Notification Type",
        -      "type": "string"
        -    },
        -    "person_detained_or_liable_under_mha": {
        -      "anyOf": [
        -        {
        -          "type": "boolean"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ],
        -      "default": null,
        -      "title": "Person Detained Or Liable Under Mha"
        -    },
        -    "police_event_is_death_serious_injury_or_abuse": {
        -      "default": false,
        -      "title": "Police Event Is Death Serious Injury Or Abuse",
        -      "type": "boolean"
        -    },
        -    "provider_is_health_service_body": {
        -      "default": false,
        -      "title": "Provider Is Health Service Body",
        -      "type": "boolean"
        -    },
        -    "registered_manager_condition_applies_to_health_service_body": {
        -      "default": false,
        -      "title": "Registered Manager Condition Applies To Health Service Body",
        -      "type": "boolean"
        -    },
        -    "registered_person_absence_days": {
        -      "anyOf": [
        -        {
        -          "minimum": 0,
        -          "type": "integer"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ],
        -      "default": null,
        -      "title": "Registered Person Absence Days"
        -    },
        -    "return_to_duty_working_days_ago": {
        -      "anyOf": [
        -        {
        -          "minimum": 0,
        -          "type": "integer"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ],
        -      "default": null,
        -      "title": "Return To Duty Working Days Ago"
        -    },
        -    "safety_system_failure_hours": {
        -      "anyOf": [
        -        {
        -          "minimum": 0,
        -          "type": "integer"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ],
        -      "default": null,
        -      "title": "Safety System Failure Hours"
        -    },
        -    "secure_psychiatric_unit": {
        -      "anyOf": [
        -        {
        -          "type": "boolean"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ],
        -      "default": null,
        -      "description": "For AWOL: whether the absence is from an inpatient psychiatric unit designated low, medium or high security.",
        -      "title": "Secure Psychiatric Unit"
        -    },
        -    "serious_injury_from_assault": {
        -      "default": false,
        -      "title": "Serious Injury From Assault",
        -      "type": "boolean"
        -    },
        -    "statement_of_purpose_revised_days_ago": {
        -      "anyOf": [
        -        {
        -          "minimum": 0,
        -          "type": "integer"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ],
        -      "default": null,
        -      "title": "Statement Of Purpose Revised Days Ago"
        -    }
        -  },
        -  "required": [
        -    "notification_type"
        -  ],
        -  "title": "NotificationInput",
        -  "type": "object"
        -}
      • changedInput schema / properties / payload / $ref
        Previous value: -"#/$defs/NotificationInput"New value: +"#/$defs/NotificationDecisionInput"
  6. 1 tool update
    • Changedcqc_application_readiness3 fields changed
      • addedInput schema / $defs / ApplicationReadinessDecisionInput
        Added value: +{
        +  "description": "V0.6 application-readiness payload with document-content quality evidence.",
        +  "properties": {
        +    "ambulance_vehicle_ownership_or_lease_evidence_ready": {
        +      "anyOf": [
        +        {
        +          "type": "boolean"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "description": "For ambulance services: whether documentary evidence of vehicle ownership/use or the applicable lease is ready.",
        +      "title": "Ambulance Vehicle Ownership Or Lease Evidence Ready"
        +    },
        +    "ambulance_vehicle_ready": {
        +      "anyOf": [
        +        {
        +          "type": "boolean"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "description": "For ambulance services: whether the actual vehicle intended for the regulated activity is available/identified for the application.",
        +      "title": "Ambulance Vehicle Ready"
        +    },
        +    "building_control_required": {
        +      "default": false,
        +      "title": "Building Control Required",
        +      "type": "boolean"
        +    },
        +    "documents_available": {
        +      "items": {
        +        "type": "string"
        +      },
        +      "title": "Documents Available",
        +      "type": "array"
        +    },
        +    "documents_meet_cqc_content_requirements": {
        +      "anyOf": [
        +        {
        +          "type": "boolean"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "description": "Whether the required supporting documents have been checked against CQC's current content-quality guidance: business name, responsible person, creation/review dates, completeness/relevance, no inappropriate personal information, current legislation/guidance references with working links, consistency with other policies, and appropriate accessibility. Leave null when content quality has not been verified; the readiness decision will fail closed to REVIEW once all required documents are present.",
        +      "title": "Documents Meet Cqc Content Requirements"
        +    },
        +    "has_lifting_equipment_subject_to_loler": {
        +      "default": false,
        +      "title": "Has Lifting Equipment Subject To Loler",
        +      "type": "boolean"
        +    },
        +    "is_corporate_provider": {
        +      "default": false,
        +      "title": "Is Corporate Provider",
        +      "type": "boolean"
        +    },
        +    "is_nhs_trust": {
        +      "default": false,
        +      "title": "Is Nhs Trust",
        +      "type": "boolean"
        +    },
        +    "legal_entity_type": {
        +      "enum": [
        +        "individual",
        +        "partnership",
        +        "organisation"
        +      ],
        +      "title": "Legal Entity Type",
        +      "type": "string"
        +    },
        +    "locations_ready": {
        +      "title": "Locations Ready",
        +      "type": "boolean"
        +    },
        +    "main_contact_dbs_ready": {
        +      "title": "Main Contact Dbs Ready",
        +      "type": "boolean"
        +    },
        +    "nominated_individual_ready": {
        +      "anyOf": [
        +        {
        +          "type": "boolean"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "title": "Nominated Individual Ready"
        +    },
        +    "registered_manager_ready": {
        +      "anyOf": [
        +        {
        +          "type": "boolean"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "title": "Registered Manager Ready"
        +    },
        +    "service_type": {
        +      "title": "Service Type",
        +      "type": "string"
        +    },
        +    "specialist_autism_or_learning_disability_service": {
        +      "default": false,
        +      "title": "Specialist Autism Or Learning Disability Service",
        +      "type": "boolean"
        +    },
        +    "staff_ready": {
        +      "title": "Staff Ready",
        +      "type": "boolean"
        +    },
        +    "uses_xray_or_ionising_radiation": {
        +      "default": false,
        +      "title": "Uses Xray Or Ionising Radiation",
        +      "type": "boolean"
        +    }
        +  },
        +  "required": [
        +    "service_type",
        +    "legal_entity_type",
        +    "locations_ready",
        +    "staff_ready",
        +    "main_contact_dbs_ready"
        +  ],
        +  "title": "ApplicationReadinessDecisionInput",
        +  "type": "object"
        +}
      • removedInput schema / $defs / ApplicationReadinessInput
        Removed value: -{
        -  "properties": {
        -    "ambulance_vehicle_ownership_or_lease_evidence_ready": {
        -      "anyOf": [
        -        {
        -          "type": "boolean"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ],
        -      "default": null,
        -      "description": "For ambulance services: whether documentary evidence of vehicle ownership/use or the applicable lease is ready.",
        -      "title": "Ambulance Vehicle Ownership Or Lease Evidence Ready"
        -    },
        -    "ambulance_vehicle_ready": {
        -      "anyOf": [
        -        {
        -          "type": "boolean"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ],
        -      "default": null,
        -      "description": "For ambulance services: whether the actual vehicle intended for the regulated activity is available/identified for the application.",
        -      "title": "Ambulance Vehicle Ready"
        -    },
        -    "building_control_required": {
        -      "default": false,
        -      "title": "Building Control Required",
        -      "type": "boolean"
        -    },
        -    "documents_available": {
        -      "items": {
        -        "type": "string"
        -      },
        -      "title": "Documents Available",
        -      "type": "array"
        -    },
        -    "has_lifting_equipment_subject_to_loler": {
        -      "default": false,
        -      "title": "Has Lifting Equipment Subject To Loler",
        -      "type": "boolean"
        -    },
        -    "is_corporate_provider": {
        -      "default": false,
        -      "title": "Is Corporate Provider",
        -      "type": "boolean"
        -    },
        -    "is_nhs_trust": {
        -      "default": false,
        -      "title": "Is Nhs Trust",
        -      "type": "boolean"
        -    },
        -    "legal_entity_type": {
        -      "enum": [
        -        "individual",
        -        "partnership",
        -        "organisation"
        -      ],
        -      "title": "Legal Entity Type",
        -      "type": "string"
        -    },
        -    "locations_ready": {
        -      "title": "Locations Ready",
        -      "type": "boolean"
        -    },
        -    "main_contact_dbs_ready": {
        -      "title": "Main Contact Dbs Ready",
        -      "type": "boolean"
        -    },
        -    "nominated_individual_ready": {
        -      "anyOf": [
        -        {
        -          "type": "boolean"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ],
        -      "default": null,
        -      "title": "Nominated Individual Ready"
        -    },
        -    "registered_manager_ready": {
        -      "anyOf": [
        -        {
        -          "type": "boolean"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ],
        -      "default": null,
        -      "title": "Registered Manager Ready"
        -    },
        -    "service_type": {
        -      "title": "Service Type",
        -      "type": "string"
        -    },
        -    "specialist_autism_or_learning_disability_service": {
        -      "default": false,
        -      "title": "Specialist Autism Or Learning Disability Service",
        -      "type": "boolean"
        -    },
        -    "staff_ready": {
        -      "title": "Staff Ready",
        -      "type": "boolean"
        -    },
        -    "uses_xray_or_ionising_radiation": {
        -      "default": false,
        -      "title": "Uses Xray Or Ionising Radiation",
        -      "type": "boolean"
        -    }
        -  },
        -  "required": [
        -    "service_type",
        -    "legal_entity_type",
        -    "locations_ready",
        -    "staff_ready",
        -    "main_contact_dbs_ready"
        -  ],
        -  "title": "ApplicationReadinessInput",
        -  "type": "object"
        -}
      • changedInput schema / properties / payload / $ref
        Previous value: -"#/$defs/ApplicationReadinessInput"New value: +"#/$defs/ApplicationReadinessDecisionInput"
  7. 1 tool update
    • Changedcqc_registration_scope_preflight8 fields changed
      • changedInput schema / $defs / ScopeDecisionInput / description
        Previous value: -"V0.6 scope payload with the decision-bearing TDDI facts added conservatively.\n\nThis subclasses the existing public payload so legacy callers remain compatible while\nthe MCP schema can expose the newly material facts from CQC's 27 August 2026 TDDI\nguidance."New value: +"V0.6 scope payload with decision-bearing TDDI, diagnostic and Personal care facts.\n\nThis subclasses the existing public payload so legacy callers remain compatible while\nthe MCP schema can expose newly material or previously under-modelled CQC scope facts\nwithout rewriting the legacy shared models module in this release."
      • addedInput schema / $defs / ScopeDecisionInput / properties / diagnostic_provided_as_part_of_tddi_treatment
        Added value: +{
        +  "default": false,
        +  "description": "True only when the diagnostic/screening procedure is provided as part of the same TDDI treatment rather than as a separate diagnostic service. Separate Diagnostic registration can be suppressed only when TDDI is actually established by the final scope decision.",
        +  "title": "Diagnostic Provided As Part Of Tddi Treatment",
        +  "type": "boolean"
        +}
      • addedInput schema / $defs / ScopeDecisionInput / properties / diagnostic_registered_for_other_regulated_activity
        Added value: +{
        +  "anyOf": [
        +    {
        +      "type": "boolean"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "default": null,
        +  "description": "For low_risk_procedure_with_other_registration only: whether the provider is already registered with CQC for another regulated activity. CQC treats specified low-risk procedures as part of that overall registration. Leave null when the existing-registration fact has not been established.",
        +  "title": "Diagnostic Registered For Other Regulated Activity"
        +}
      • addedInput schema / $defs / ScopeDecisionInput / properties / diagnostic_scope_category
        Added value: +{
        +  "anyOf": [
        +    {
        +      "enum": [
        +        "standard_in_scope",
        +        "listed_simple_measurement_exception",
        +        "hearing_assessment_exception",
        +        "research_only_not_part_of_care",
        +        "professional_imaging_exception",
        +        "national_cancer_screening_exception",
        +        "gym_fitness_screening_exception",
        +        "listed_sample_handling_exception",
        +        "hfea_licensed_activity_exception",
        +        "genetic_test_exception",
        +        "low_risk_procedure_with_other_registration",
        +        "ai_software_supply_only",
        +        "ai_independent_analysis_and_reporting",
        +        "adhd_autism_diagnosis_only"
        +      ],
        +      "type": "string"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "default": null,
        +  "description": "Classify the diagnostic/screening facts against current CQC scope guidance. Use standard_in_scope for ordinary in-scope diagnostic/screening activity; use ai_independent_analysis_and_reporting where an AI supplier itself independently analyses/reports clinical images without independent provider review; use ai_software_supply_only only for supply of technology without carrying on the regulated activity. The listed *_exception values map to CQC's current explicit exclusions/exceptions. Leave null rather than guessing; the rule will fail closed to review.",
        +  "title": "Diagnostic Scope Category"
        +}
      • addedInput schema / $defs / ScopeDecisionInput / properties / personal_care_all_provided_as_part_of_tddi_treatment
        Added value: +{
        +  "anyOf": [
        +    {
        +      "type": "boolean"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "default": null,
        +  "description": "When Personal care and TDDI are both asserted: whether all Personal care covered by this decision is delivered as part of the same TDDI treatment. True permits the TDDI overlap; false means separate Personal care remains required for care delivered to people not receiving that treatment; leave null rather than assuming the overlap.",
        +  "title": "Personal Care All Provided As Part Of Tddi Treatment"
        +}
      • addedInput schema / $defs / ScopeDecisionInput / properties / personal_care_also_provided_outside_accommodation_activity
        Added value: +{
        +  "anyOf": [
        +    {
        +      "type": "boolean"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "default": null,
        +  "description": "When Personal care and Accommodation for persons who require nursing or personal care are both asserted: whether the provider also supplies Personal care separately in places where people live outside that accommodation activity (for example in their own homes). True requires separate Personal care registration; false allows the care-home overlap; leave null when this material boundary has not been established.",
        +  "title": "Personal Care Also Provided Outside Accommodation Activity"
        +}
      • addedInput schema / $defs / ScopeDecisionInput / properties / personal_care_medicine_support_only
        Added value: +{
        +  "default": false,
        +  "description": "True only when the service solely administers, prompts or supervises medicines and does not provide any task within CQC's definition of Personal care. CQC says medicine support alone does not require Personal care registration.",
        +  "title": "Personal Care Medicine Support Only",
        +  "type": "boolean"
        +}
      • addedInput schema / $defs / ScopeDecisionInput / properties / personal_care_prison_manager_exception_met
        Added value: +{
        +  "default": false,
        +  "description": "True only when the provider itself manages a prison or similar custodial establishment (other than the specified Mental Health Act hospital case) and provides Personal care to detained people there. This exception does not apply to an external domiciliary/homecare agency delivering care inside the prison.",
        +  "title": "Personal Care Prison Manager Exception Met",
        +  "type": "boolean"
        +}
  8. 1 tool update
    • Changedcqc_registration_scope_preflight3 fields changed
      • addedInput schema / $defs / ScopeDecisionInput
        Added value: +{
        +  "description": "V0.6 scope payload with the decision-bearing TDDI facts added conservatively.\n\nThis subclasses the existing public payload so legacy callers remain compatible while\nthe MCP schema can expose the newly material facts from CQC's 27 August 2026 TDDI\nguidance.",
        +  "properties": {
        +    "accommodation_for_substance_misuse_treatment": {
        +      "default": false,
        +      "title": "Accommodation For Substance Misuse Treatment",
        +      "type": "boolean"
        +    },
        +    "ambulance_vehicle_designed_or_modified_to_transport_people_needing_treatment": {
        +      "anyOf": [
        +        {
        +          "type": "boolean"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "description": "For ambulance/medical transport services: whether the vehicle is designed or modified to transport people who need treatment. Leave null if this vehicle-scope fact has not yet been assessed.",
        +      "title": "Ambulance Vehicle Designed Or Modified To Transport People Needing Treatment"
        +    },
        +    "country": {
        +      "default": "England",
        +      "title": "Country",
        +      "type": "string"
        +    },
        +    "directly_employed_nurse_under_service_user_control": {
        +      "default": false,
        +      "title": "Directly Employed Nurse Under Service User Control",
        +      "type": "boolean"
        +    },
        +    "directly_employed_personal_care_worker_under_service_user_control": {
        +      "default": false,
        +      "title": "Directly Employed Personal Care Worker Under Service User Control",
        +      "type": "boolean"
        +    },
        +    "event_tddi_assessment_date": {
        +      "description": "Date on which the event-site TDDI registration position should be assessed. Used for the staged CQC registration window that opens 7 September 2026 and regulatory enforcement that starts 6 December 2027.",
        +      "format": "date",
        +      "title": "Event Tddi Assessment Date",
        +      "type": "string"
        +    },
        +    "event_tddi_context": {
        +      "default": false,
        +      "description": "True when the TDDI scope question concerns health care or treatment delivered at an event site under the 2026-2027 CQC event-registration transition.",
        +      "title": "Event Tddi Context",
        +      "type": "boolean"
        +    },
        +    "event_tddi_professional_criterion_met": {
        +      "anyOf": [
        +        {
        +          "type": "boolean"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "description": "For event-site TDDI: whether treatment is provided by/under supervision of a listed healthcare professional, a qualifying multidisciplinary team, or a qualifying social worker for mental-disorder treatment. Leave null when this professional-scope fact has not been established.",
        +      "title": "Event Tddi Professional Criterion Met"
        +    },
        +    "family_or_personal_relationship_no_commercial_consideration": {
        +      "default": false,
        +      "title": "Family Or Personal Relationship No Commercial Consideration",
        +      "type": "boolean"
        +    },
        +    "fostering_agency_ofsted_personal_care": {
        +      "default": false,
        +      "title": "Fostering Agency Ofsted Personal Care",
        +      "type": "boolean"
        +    },
        +    "introductory_agency_no_ongoing_role_in_care": {
        +      "default": false,
        +      "title": "Introductory Agency No Ongoing Role In Care",
        +      "type": "boolean"
        +    },
        +    "manages_blood_supply": {
        +      "default": false,
        +      "title": "Manages Blood Supply",
        +      "type": "boolean"
        +    },
        +    "ofsted_regulates_same_activity": {
        +      "default": false,
        +      "title": "Ofsted Regulates Same Activity",
        +      "type": "boolean"
        +    },
        +    "only_diagnoses_adhd_or_autism_without_treatment": {
        +      "default": false,
        +      "title": "Only Diagnoses Adhd Or Autism Without Treatment",
        +      "type": "boolean"
        +    },
        +    "only_housing_or_social_support_without_personal_care": {
        +      "default": false,
        +      "title": "Only Housing Or Social Support Without Personal Care",
        +      "type": "boolean"
        +    },
        +    "provides_accommodation_with_care": {
        +      "default": false,
        +      "title": "Provides Accommodation With Care",
        +      "type": "boolean"
        +    },
        +    "provides_diagnostic_or_screening": {
        +      "default": false,
        +      "title": "Provides Diagnostic Or Screening",
        +      "type": "boolean"
        +    },
        +    "provides_family_planning": {
        +      "default": false,
        +      "title": "Provides Family Planning",
        +      "type": "boolean"
        +    },
        +    "provides_maternity_or_midwifery": {
        +      "default": false,
        +      "title": "Provides Maternity Or Midwifery",
        +      "type": "boolean"
        +    },
        +    "provides_mental_health_act_detained_assessment_or_treatment": {
        +      "default": false,
        +      "title": "Provides Mental Health Act Detained Assessment Or Treatment",
        +      "type": "boolean"
        +    },
        +    "provides_nursing_care": {
        +      "default": false,
        +      "title": "Provides Nursing Care",
        +      "type": "boolean"
        +    },
        +    "provides_personal_care": {
        +      "default": false,
        +      "title": "Provides Personal Care",
        +      "type": "boolean"
        +    },
        +    "provides_slimming_clinic_services": {
        +      "default": false,
        +      "title": "Provides Slimming Clinic Services",
        +      "type": "boolean"
        +    },
        +    "provides_surgical_procedures": {
        +      "default": false,
        +      "title": "Provides Surgical Procedures",
        +      "type": "boolean"
        +    },
        +    "provides_termination_of_pregnancy": {
        +      "default": false,
        +      "title": "Provides Termination Of Pregnancy",
        +      "type": "boolean"
        +    },
        +    "provides_transport_triage_or_remote_medical_advice": {
        +      "default": false,
        +      "title": "Provides Transport Triage Or Remote Medical Advice",
        +      "type": "boolean"
        +    },
        +    "scope_facts_complete": {
        +      "default": false,
        +      "title": "Scope Facts Complete",
        +      "type": "boolean"
        +    },
        +    "service_type": {
        +      "title": "Service Type",
        +      "type": "string"
        +    },
        +    "shared_lives_scheme": {
        +      "default": false,
        +      "title": "Shared Lives Scheme",
        +      "type": "boolean"
        +    },
        +    "tddi_first_aid_disqualifier_present": {
        +      "anyOf": [
        +        {
        +          "type": "boolean"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "description": "For an asserted first-aid-only service: whether any CQC first-aid boundary trigger is present, including clinical diagnosis, treatment requiring listed-professional judgement, interpretation of clinical investigations, prescribing prescription-only medicine, use of a PGD/PSD, ongoing healthcare management/treatment, or a listed professional relying on professional-registration skills/knowledge/judgement. Leave null if not assessed.",
        +      "title": "Tddi First Aid Disqualifier Present"
        +    },
        +    "tddi_first_aid_only": {
        +      "default": false,
        +      "description": "True only when the activity is asserted to remain solely within CQC's first-aid boundary rather than regulated TDDI treatment. If true, also supply tddi_first_aid_disqualifier_present so the boundary can be checked.",
        +      "title": "Tddi First Aid Only",
        +      "type": "boolean"
        +    },
        +    "tddi_good_samaritan_exception_met": {
        +      "default": false,
        +      "description": "True only when the combined Good Samaritan facts are established: unexpected bystander assistance, voluntary, unpaid, and not provided in a contracted/commissioned/deployed professional capacity.",
        +      "title": "Tddi Good Samaritan Exception Met",
        +      "type": "boolean"
        +    },
        +    "tddi_professional_criterion_met": {
        +      "anyOf": [
        +        {
        +          "type": "boolean"
        +        },
        +        {
        +          "type": "null"
        +        }
        +      ],
        +      "default": null,
        +      "description": "Whether TDDI treatment is provided by or under the supervision of a healthcare professional listed by CQC, a qualifying multidisciplinary team that includes such a professional, or (for mental-disorder treatment) a qualifying social worker/team. Leave null when this scope fact has not been established.",
        +      "title": "Tddi Professional Criterion Met"
        +    },
        +    "treats_disease_disorder_or_injury": {
        +      "default": false,
        +      "title": "Treats Disease Disorder Or Injury",
        +      "type": "boolean"
        +    }
        +  },
        +  "required": [
        +    "service_type"
        +  ],
        +  "title": "ScopeDecisionInput",
        +  "type": "object"
        +}
      • removedInput schema / $defs / ScopeInput
        Removed value: -{
        -  "properties": {
        -    "accommodation_for_substance_misuse_treatment": {
        -      "default": false,
        -      "title": "Accommodation For Substance Misuse Treatment",
        -      "type": "boolean"
        -    },
        -    "ambulance_vehicle_designed_or_modified_to_transport_people_needing_treatment": {
        -      "anyOf": [
        -        {
        -          "type": "boolean"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ],
        -      "default": null,
        -      "description": "For ambulance/medical transport services: whether the vehicle is designed or modified to transport people who need treatment. Leave null if this vehicle-scope fact has not yet been assessed.",
        -      "title": "Ambulance Vehicle Designed Or Modified To Transport People Needing Treatment"
        -    },
        -    "country": {
        -      "default": "England",
        -      "title": "Country",
        -      "type": "string"
        -    },
        -    "directly_employed_nurse_under_service_user_control": {
        -      "default": false,
        -      "title": "Directly Employed Nurse Under Service User Control",
        -      "type": "boolean"
        -    },
        -    "directly_employed_personal_care_worker_under_service_user_control": {
        -      "default": false,
        -      "title": "Directly Employed Personal Care Worker Under Service User Control",
        -      "type": "boolean"
        -    },
        -    "event_tddi_assessment_date": {
        -      "description": "Date on which the event-site TDDI registration position should be assessed. Used for the staged CQC registration window that opens 7 September 2026 and regulatory enforcement that starts 6 December 2027.",
        -      "format": "date",
        -      "title": "Event Tddi Assessment Date",
        -      "type": "string"
        -    },
        -    "event_tddi_context": {
        -      "default": false,
        -      "description": "True when the TDDI scope question concerns health care or treatment delivered at an event site under the 2026-2027 CQC event-registration transition.",
        -      "title": "Event Tddi Context",
        -      "type": "boolean"
        -    },
        -    "event_tddi_professional_criterion_met": {
        -      "anyOf": [
        -        {
        -          "type": "boolean"
        -        },
        -        {
        -          "type": "null"
        -        }
        -      ],
        -      "default": null,
        -      "description": "For event-site TDDI: whether treatment is provided by/under supervision of a listed healthcare professional, a qualifying multidisciplinary team, or a qualifying social worker for mental-disorder treatment. Leave null when this professional-scope fact has not been established.",
        -      "title": "Event Tddi Professional Criterion Met"
        -    },
        -    "family_or_personal_relationship_no_commercial_consideration": {
        -      "default": false,
        -      "title": "Family Or Personal Relationship No Commercial Consideration",
        -      "type": "boolean"
        -    },
        -    "fostering_agency_ofsted_personal_care": {
        -      "default": false,
        -      "title": "Fostering Agency Ofsted Personal Care",
        -      "type": "boolean"
        -    },
        -    "introductory_agency_no_ongoing_role_in_care": {
        -      "default": false,
        -      "title": "Introductory Agency No Ongoing Role In Care",
        -      "type": "boolean"
        -    },
        -    "manages_blood_supply": {
        -      "default": false,
        -      "title": "Manages Blood Supply",
        -      "type": "boolean"
        -    },
        -    "ofsted_regulates_same_activity": {
        -      "default": false,
        -      "title": "Ofsted Regulates Same Activity",
        -      "type": "boolean"
        -    },
        -    "only_diagnoses_adhd_or_autism_without_treatment": {
        -      "default": false,
        -      "title": "Only Diagnoses Adhd Or Autism Without Treatment",
        -      "type": "boolean"
        -    },
        -    "only_housing_or_social_support_without_personal_care": {
        -      "default": false,
        -      "title": "Only Housing Or Social Support Without Personal Care",
        -      "type": "boolean"
        -    },
        -    "provides_accommodation_with_care": {
        -      "default": false,
        -      "title": "Provides Accommodation With Care",
        -      "type": "boolean"
        -    },
        -    "provides_diagnostic_or_screening": {
        -      "default": false,
        -      "title": "Provides Diagnostic Or Screening",
        -      "type": "boolean"
        -    },
        -    "provides_family_planning": {
        -      "default": false,
        -      "title": "Provides Family Planning",
        -      "type": "boolean"
        -    },
        -    "provides_maternity_or_midwifery": {
        -      "default": false,
        -      "title": "Provides Maternity Or Midwifery",
        -      "type": "boolean"
        -    },
        -    "provides_mental_health_act_detained_assessment_or_treatment": {
        -      "default": false,
        -      "title": "Provides Mental Health Act Detained Assessment Or Treatment",
        -      "type": "boolean"
        -    },
        -    "provides_nursing_care": {
        -      "default": false,
        -      "title": "Provides Nursing Care",
        -      "type": "boolean"
        -    },
        -    "provides_personal_care": {
        -      "default": false,
        -      "title": "Provides Personal Care",
        -      "type": "boolean"
        -    },
        -    "provides_slimming_clinic_services": {
        -      "default": false,
        -      "title": "Provides Slimming Clinic Services",
        -      "type": "boolean"
        -    },
        -    "provides_surgical_procedures": {
        -      "default": false,
        -      "title": "Provides Surgical Procedures",
        -      "type": "boolean"
        -    },
        -    "provides_termination_of_pregnancy": {
        -      "default": false,
        -      "title": "Provides Termination Of Pregnancy",
        -      "type": "boolean"
        -    },
        -    "provides_transport_triage_or_remote_medical_advice": {
        -      "default": false,
        -      "title": "Provides Transport Triage Or Remote Medical Advice",
        -      "type": "boolean"
        -    },
        -    "scope_facts_complete": {
        -      "default": false,
        -      "title": "Scope Facts Complete",
        -      "type": "boolean"
        -    },
        -    "service_type": {
        -      "title": "Service Type",
        -      "type": "string"
        -    },
        -    "shared_lives_scheme": {
        -      "default": false,
        -      "title": "Shared Lives Scheme",
        -      "type": "boolean"
        -    },
        -    "treats_disease_disorder_or_injury": {
        -      "default": false,
        -      "title": "Treats Disease Disorder Or Injury",
        -      "type": "boolean"
        -    }
        -  },
        -  "required": [
        -    "service_type"
        -  ],
        -  "title": "ScopeInput",
        -  "type": "object"
        -}
      • changedInput schema / properties / payload / $ref
        Previous value: -"#/$defs/ScopeInput"New value: +"#/$defs/ScopeDecisionInput"
  9. 1 tool update
    • Changedcqc_registration_scope_preflight3 fields changed
      • addedInput schema / $defs / ScopeInput / properties / event_tddi_assessment_date
        Added value: +{
        +  "description": "Date on which the event-site TDDI registration position should be assessed. Used for the staged CQC registration window that opens 7 September 2026 and regulatory enforcement that starts 6 December 2027.",
        +  "format": "date",
        +  "title": "Event Tddi Assessment Date",
        +  "type": "string"
        +}
      • addedInput schema / $defs / ScopeInput / properties / event_tddi_context
        Added value: +{
        +  "default": false,
        +  "description": "True when the TDDI scope question concerns health care or treatment delivered at an event site under the 2026-2027 CQC event-registration transition.",
        +  "title": "Event Tddi Context",
        +  "type": "boolean"
        +}
      • addedInput schema / $defs / ScopeInput / properties / event_tddi_professional_criterion_met
        Added value: +{
        +  "anyOf": [
        +    {
        +      "type": "boolean"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "default": null,
        +  "description": "For event-site TDDI: whether treatment is provided by/under supervision of a listed healthcare professional, a qualifying multidisciplinary team, or a qualifying social worker for mental-disorder treatment. Leave null when this professional-scope fact has not been established.",
        +  "title": "Event Tddi Professional Criterion Met"
        +}
  10. 9 tool updates
    • First observedcqc_application_readiness
    • First observedcqc_location_preflight
    • First observedcqc_provider_info
    • First observedcqc_provider_structure_preflight
    • First observedcqc_registration_change_preflight
    • First observedcqc_registration_scope_preflight
    • First observedcqc_required_documents
    • First observedcqc_source_status
    • First observedcqc_statutory_notification_preflight

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents and employer workflows to assess Skilled Worker sponsor compliance change impacts, returning deterministic, evidence-linked decisions with rule versions and official GOV.UK sources, including batch assessments and fail-closed handling for insufficient input.
    -
  • A
    license
    Not graded
    quality
    C
    maintenance
    Evidence-first delivery audit MCP server that evaluates task requirements against delivery evidence and returns a reproducible pass/needs_review/fail decision with a deterministic receipt.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources