120
Synthetic patients
3.37M
RDF triples
3
Clinical cohorts
7
MCP tools
20
Benchmark queries
MCP Connector
Connect any MCP-compatible AI agent — Claude, mcphost, or Python SDK — to query the data space.
Connect via SSESPARQL Explorer
Write and run SPARQL queries against the HealthDCAT-AP catalogue and FHIR-on-RDF clinical data.
Open SPARQL UIRAG Vector Store
Download the pre-built ChromaDB vector store for RAG-condition evaluation.
Download ChromaDBDatasets
graph/diabetes-cohort— 48 patients, Type 2 Diabetes (SNOMED 44054006), 1.35M triplesgraph/hypertension-cohort— 50 patients, Essential Hypertension (SNOMED 59621000), 1.19M triplesgraph/metabolic-syndrome-cohort— 22 patients, Metabolic Syndrome (SNOMED 237602007), 833K triplesgraph/catalogue— HealthDCAT-AP Release 5 metadata catalogue, 144 triples
Quick Start
Claude.ai: Settings → Connectors → Add custom connector
https://mcp.linkeddata.es/sse
mcphost:
echo '{"mcpServers":{"ehds":{"url":"https://mcp.linkeddata.es/sse"}}}' > ~/.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/sse") 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