WHO ICD-10/ICD-11 diagnosis codes. Lookup, search, chapters via official WHO API.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"icd": {
"url": "https://mcp-icd.medseal.app/mcp",
"type": "url"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Model Context Protocol (MCP) server for the WHO ICD-10 and ICD-11 classification systems, deployed on Cloudflare Workers.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in health
MCP server providing seamless access to FHIR APIs for AI tools and healthcare applications
MCP server for the ClinicalTrials.gov v2 API. Search trials, retrieve study details and results, and match patients to eligible trials.
Manage your Hevy workouts, routines, folders, and exercise templates. Create and update sessions faster, organize plans, and search exercises to build workouts quickly. Stay synced with changes so your training log is always up to date.
FHIR MCP Server – helping you expose any FHIR Server or API as a MCP Server.
MCP Security Weekly
Get CVE alerts and security updates for io.github.stayce/icd-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Give any AI assistant instant access to the WHO ICD-10 and ICD-11 classification systems — the global standard behind every diagnosis code, hospital bill, and mortality statistic on earth.
12 actions. Both ICD versions. One tool call.
https://mcp-icd.medseal.app/mcp
Paste free-text clinical descriptions and get the right code back. No more manual lookups.
{"action": "autocode", "query": "acute bronchitis with fever"}
→ CA20 Acute bronchitis (92.3% confidence)
{"action": "autocode", "query": "patient presents with chest pain and shortness of breath"}
→ MD81 Chest pain (87.1% confidence)
Get definitions, coding notes, inclusions, exclusions — everything a coder needs.
{"action": "lookup", "code": "BA00"}
→ BA00: Lobar pneumonia — full definition, coding notes, inclusions/exclusions
{"action": "lookup", "code": "J18.9", "version": "10"}
→ J18.9: Pneumonia, unspecified (ICD-10)
Don't know the code? Describe it and get ranked results.
{"action": "search", "query": "type 2 diabetes with kidney complications"}
→ Ranked ICD-11 results with codes and titles
{"action": "search", "query": "melanoma", "chapter": "02", "max_results": 5}
→ Filtered to neoplasm chapter
Navigate interactively — see any code's parent, children, and where it sits in the hierarchy.
{"action": "browse"}
→ All 28 ICD-11 chapters (or 21 ICD-10 chapters)
{"action": "browse", "code": "BA00"}
→ Parent context + sub-categories with ▸ expansion markers
Walk from any leaf code all the way up to its chapter root.
{"action": "ancestors", "code": "BA01.0"}
→ BA01.0 → BA01 → BA0Y-BA2Z → Diseases of the respiratory system → Chapter 12
Quick yes/no — is this a real code? Is it a leaf or a category?
{"action": "validate", "code": "BA00"}
→ Valid ICD-11 code, category level, has sub-codes
{"action": "validate", "code": "XYZ99"}
→ Not a valid ICD-11 code
No need to leave the conversation for coding guidelines.
{"action": "coding_rules", "topic": "extension_codes"}
→ Full guide to ICD-11 severity, temporality, anatomy, histopathology codes
{"action": "coding_rules", "topic": "clustering"}
→ How to combine codes with & and / operators
{"action": "coding_rules", "topic": "dagger_asterisk"}
→ ICD-10 etiology/manifestation dual coding system
Available topics: extension_codes, clustering, sequencing, dagger_asterisk, postcoordination
High-level summaries of each classification system — chapter tables, key concepts, what's different.
{"action": "overview"}
→ ICD-11: 28 chapters, postcoordination, extension codes, what changed from ICD-10
{"action": "overview", "version": "10"}
→ ICD-10: 21 chapters, code ranges, dagger/asterisk system
| Action | What it does | ICD-10 | ICD-11 |
|---|---|---|---|
lookup | Full code details with definitions | Yes | Yes |
search | Find codes by keyword | - | Yes |
autocode | Clinical text → best matching code | - | Yes |
browse | Navigate the hierarchy interactively | Yes | Yes |
chapters | List all classification chapters | Yes | Yes |
children | Get sub-codes under any code | Yes | Yes |
ancestors | Trace lineage up to chapter root | Yes | Yes |
validate | Check if a code exists and its level | Yes | Yes |
| `codin |