EHDS Linked Health Data Portal

First open EHDS-compliant linked health data resource for LLM agent evaluation

HealthDCAT-AP R5 FHIR R4 on RDF ODRL policies MCP connector CC-BY-4.0
500+
Unique patients
21.2M
RDF triples
30
Clinical cohorts
7
MCP tools
50
Benchmark queries

MCP Connector

Connect any MCP-compatible AI agent — Claude, mcphost, or Python SDK — to query the data space.

Connect via SSE

SPARQL Explorer

Write and run SPARQL queries against the HealthDCAT-AP catalogue and FHIR-on-RDF clinical data.

Open SPARQL UI

Supplements

Benchmark queries, evaluation harness, FHIR-to-RDF pipeline, and annotation guide — all files from the paper.

Browse files

RAG Vector Store

Download the pre-built ChromaDB vector store for RAG-condition evaluation.

Download ChromaDB

Knowledge Graph

Explore the EHDS data space interactively — datasets, ODRL policies, and clinical relationships visualised as a force-directed graph.

Open Explorer

Datasets

Graph Condition SNOMED CT Patients
graph/diabetesType 2 Diabetes Mellitus4405400640
graph/hypertensionEssential Hypertension5962100040
graph/metabolic-syndromeMetabolic Syndrome23760200740
graph/obesityObesity16286400540
graph/hyperlipidemiaHyperlipidemia5582200440
graph/prediabetesPrediabetes71462800240
graph/hypothyroidismHypothyroidism8366400640
graph/anemiaAnemia27173700040
graph/heart-failureHeart Failure8880500915
graph/strokeStroke23069000740
graph/myocardial-infarctionMyocardial Infarction2229800640
graph/ischemic-heart-diseaseIschaemic Heart Disease41454500840
graph/atrial-fibrillationAtrial Fibrillation4943600440
graph/dementiaDementia524480060
graph/anxietyAnxiety8058300710
graph/ptsdPTSD4750500310
graph/alzheimersAlzheimer's Disease2692900440
graph/osteoporosisOsteoporosis6485900640
graph/rheumatoid-arthritisRheumatoid Arthritis6989600438
graph/chronic-kidney-diseaseChronic Kidney Disease43185500540
graph/asthmaAsthma19596700128
graph/copdCOPD8743300140
graph/sleep-apneaSleep Apnea7343000640
graph/utiUrinary Tract Infection19792700140
graph/breast-cancerBreast Cancer25483700910
graph/prostate-cancerProstate Cancer12690600610
graph/colorectal-cancerColorectal Cancer36340600510
graph/osteoarthritisOsteoarthritis5767600240
graph/substance-use-disorderSubstance Use Disorder652500210
graph/chronic-painChronic Pain8242300110
graph/catalogue HealthDCAT-AP Release 5 metadata catalogue —

Quick Start

Claude.ai: Settings → Connectors → Add custom connector

https://mcp.linkeddata.es/connector

mcphost:

echo '{"mcpServers":{"ehds":{"url":"https://mcp.linkeddata.es/connector"}}}' > ~/.mcp.json
mcphost -m ollama:llama3.2

Python:

from mcp import ClientSession
from mcp.client.sse import sse_client

async with sse_client("https://mcp.linkeddata.es/connector") as (r, w):
    async with ClientSession(r, w) as session:
        await session.initialize()
        result = await session.call_tool("ehds_list_datasets", {})

Citation

Manab et al. (2026). EHDS Linked Health Data Portal.
ISWC 2026 Resource Track. https://mcp.linkeddata.es