Health & Wellness · Developer Tools

Openehr MCP Server logo

Openehr MCP Server

deak-ai/openehr-mcp-server

An MCP (Model Context Protocol) server designed to interface with openEHR REST APIs, specifically the EHRbase implementation. This server enables MCP clients like Claude Desktop to create compositions for openEHR templates and submit them to a server. For production grade EHR integrations you must use an AI Model where you can ensure data privacy.

Install

docker run -i --rm --network=host -e EHRBASE_URL=http://localhost:8080/ehrbase/rest -e EHRBASE_JSON_FORMAT=wt_flat ctodeakai/openehr-mcp-server:latest

Client configuration

{
  "mcpServers": {
    "openEHR": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "--network=host",
        "-e",
        "EHRBASE_URL=http://localhost:8080/ehrbase/rest",
        "-e",
        "EHRBASE_JSON_FORMAT=wt_flat",
        "ctodeakai/openehr-mcp-server:latest"
      ]
    }
  }
}
Author
@deak-ai
Category
Health & Wellness, Developer Tools
Updated
Oct 6, 2026

About Openehr MCP Server

See https://modelcontextprotocol.io/introduction for more information about MCP.

Tools (10)

  • openehr_template_get

    Retrieve a specific openEHR template by its unique identifier

  • openehr_template_example_composition

    Generate an example openEHR composition based on a specific template

  • openehr_ehr_create

    Create a new EHR in the system

  • openehr_ehr_get

    Retrieve an EHR by its ID

  • openehr_ehr_get_by_subject

    Get an EHR by subject ID and namespace

  • openehr_composition_create

    Create a new openEHR composition in the Electronic Health Record

  • openehr_composition_get

    Retrieve an existing openEHR composition by its unique identifier

  • openehr_composition_update

    Update an existing openEHR composition in the Electronic Health Record

  • openehr_composition_delete

    Delete an existing openEHR composition from the Electronic Health Record

  • openehr_query_adhoc

    Execute an ad-hoc AQL query against the openEHR server

Details on this page are taken from the project's README. Open README

Supported clients

Clients mentioned in this server's README:

View all
Claude Desktop logo

Claude Desktop

Desktop · Freemium · Proprietary

Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.

WindowsMacOS

Related MCP servers

More servers
HowToCook-mcp logo

HowToCook-mcp

worryzyy/HowToCook-mcp

245

An MCP (Model Context Protocol) server based on Anduin2017/HowToCook, allowing AI assistants to recommend recipes, plan meals, and solve the age-old question of "what should I eat today?".

Health & Wellness
NexOnco (CIViC Precision Oncology) logo

NexOnco (CIViC Precision Oncology)

nexgene-research/nexonco-mcp

47

search_clinical_evidence: A MCP tool for querying clinical evidence data that returns formatted reports.

Health & Wellness
Agentcare MCP logo

Agentcare MCP

Kartha-AI/agentcare-mcp

39

Agent Care is an MCP-based server for interacting with electronic medical record systems such as Cerner and Epic, providing medical tools and FHIR data access.

Health & Wellness
DICOM logo

DICOM

christianhinge/dicom-mcp

28

The dicom-mcp server enables AI assistants to query, read, and move data on DICOM servers (PACS, VNA, etc.).

Health & Wellness
Health Record MCP logo

Health Record MCP

jmandel/health-record-mcp

21

This project acts as a specialized server providing tools for Large Language Models (LLMs) and other AI agents to interact with Electronic Health Records (EHRs). It leverages the SMART on FHIR standard for secure data access and the Model Context Protocol (MCP) to expose the tools.

Health & Wellness
Strava MCP logo

Strava MCP

r-huijts/strava-mcp

20

Connect Claude to your Strava account and ask questions in plain English: "How far did I run this month?", "Analyze my last ride", or "Show me my fastest segments.".

Health & Wellness