Skip to main content

NHS Standards MCP Servers: A Visionary Framework

Adapted for Healthcare from the GOV.UK AI Engineering Lab Model Context Protocol (MCP) strategy.

What is an MCP Server?​

The Model Context Protocol (MCP) is an open-source standard created by Anthropic that allows AI assistants (like Claude) to connect to external data sources in real-time.

Instead of copying and pasting the 200-page NMC Code or the latest NICE Guidelines every time you want an AI to review your clinical software, you can spin up an "MCP Server." The AI securely queries this server in the background, ensuring its outputs are strictly governed by authentic, up-to-date data.

How the Model Context Protocol Works​

Why Healthcare Needs MCPs​

In the GOV.UK Engineering Lab, developers use MCP servers to automatically feed the Web Content Accessibility Guidelines (WCAG) and the National Cyber Security Centre (NCSC) rules directly into their IDEs (like Cursor).

For Nurse Citizen Developers, this completely changes the paradigm. It shifts AI compliance from a manual checklist to an automated, invisible guardrail.

Proposed Clinical MCP Integrations​

If we applied the MCP model to the NHS, Nurse Citizen Developers could build tools with total confidence. Picture plugging these fictional (but highly feasible) MCP servers directly into your coding environment:

1. The NMC Code MCP​

  • What it does: Streams the Nursing and Midwifery Council (NMC) professional standards.
  • The Use Case: E.g., You tell your AI, "Build a chatbot that gives patients advice on pain management." The AI queries the NMC MCP, realizes this violates prescribing/triaging boundaries without a human-in-the-loop, and immediately injects a hard stop/disclaimer into the code.

2. The NICE Guidelines MCP​

  • What it does: Provides real-time API access to the National Institute for Health and Care Excellence clinical pathways.
  • The Use Case: E.g., You prompt the AI, "Write a Python script to sort these diabetic foot ulcer referrals." The AI queries the NICE MCP and automatically structures the code to prioritize referrals based on the exact ulcer severity grades dictated by national guidelines.

3. The DSPT / DCB0129 Compliance MCP​

  • What it does: Feeds the NHS Data Security and Protection Toolkit and Clinical Risk Management standards into the AI context window.
  • The Use Case: E.g., As you write the database schema for a new app, the AI automatically alerts you that your table structure lacks the mandatory audit logging trails required by DCB0129 and generates the missing code to fix it.

How to Configure an MCP (Example)​

While specialized NHS MCPs are still conceptual, the framework to use them in tools like Claude Code is already here.

If an NMC MCP existed, it would be added to your project's configuration file simply like this:

{
"mcpServers": {
"nmc-standards": {
"command": "npx",
"args": ["-y", "@nhs-digital/mcp-nmc-code"]
},
"nice-guidelines": {
"command": "npx",
"args": ["-y", "@nhs-digital/mcp-nice-pathways"]
}
}
}

Once configured, you simply prompt the AI: "Create a React intake form for asthma patients. Ensure the questions map directly to the NICE Guidelines MCP." The AI handles the regulatory heavy lifting in the background.