icd-mcp
WHO ICD-10/ICD-11 diagnosis codes. Lookup, search, chapters via official WHO API.
可用工具 (5 个)
该服务在 MCP 协议中暴露的工具,AI 可按需调用
tavily_search 14 个参数 需填 1 项
Search the web for current information on any topic. Use for news, facts, or data beyond your knowledge cutoff. Returns snippets and source URLs.
必填参数:query
tavily_extract 6 个参数 需填 1 项
Extract content from URLs. Returns raw page content in markdown or text format.
必填参数:urls
tavily_crawl 11 个参数 需填 1 项
Crawl a website starting from a URL. Extracts content from pages with configurable depth and breadth.
必填参数:url
tavily_map 8 个参数 需填 1 项
Map a website's structure. Returns a list of URLs found starting from the base URL.
必填参数:url
tavily_research 2 个参数 需填 1 项
Perform comprehensive research on a given topic or question. Use this tool when you need to gather information from multiple sources to answer a question or complete a task. Returns a detailed response based on the research findings.
必填参数:input
服务介绍
ICD MCP Server (Cloudflare Workers)
A Model Context Protocol (MCP) server for the WHO ICD-10 and ICD-11 classification systems, deployed on Cloudflare Workers.
Live URL: https://mcp-icd.medseal.app/mcp
# Features
- ICD-10 and ICD-11 support via official WHO ICD-API
- Single tool with 6 actions (token efficient)
- Global edge deployment on Cloudflare Workers
- Same credentials as ICF MCP Server
# Actions
| Action | Purpose | ICD-10 | ICD-11 |
|- -- -- -- -|- -- -- -- --|- -- -- -- -|- -- -- -- -|
| lookup | Get code details | Yes | Yes |
| search | Find codes by keyword | No* | Yes |
| chapters | List chapters | Yes | Yes |
| children | Get subcodes | Yes | Yes |
| api | Raw WHO API | Yes | Yes |
| help | Documentation | Yes | Yes |
*ICD-10 search not supported by WHO API
# Usage with Claude
Add to your Claude Desktop config:
{
"mcpServers": {
"icd": {
"type": "url",
"url": "https://mcp-icd.medseal.app/mcp"
}
}
}
Note: This requires WHO API credentials to be set on the server. For personal use, deploy your own instance.
# Deploy Your Own
-
Clone and install:
git clone https://github.com/stayce/icd-mcp-cloudflare cd icd-mcp-cloudflare npm install -
Get WHO API credentials (free):
- Register at https://icd.who.int/icdapi
- Get your Client ID and Secret
-
Set secrets:
wrangler secret put WHO_CLIENT_ID wrangler secret put WHO_CLIENT_SECRET -
Deploy:
npm run deploy
# Examples
{"action": "lookup", "code": "BA00"}
{"action": "lookup", "code": "J18.9", "version": "10"}
{"action": "search", "query": "pneumonia"}
{"action": "search", "query": "diabetes", "chapter": "05"}
{"action": "chapters"}
{"action": "chapters", "version": "10"}
{"action": "children", "code": "BA00"}
{"action": "api", "path": "/icd/release/11/2024-01/mms"}
{"action": "help"}
# Related
- icf-mcp-cloudflare - WHO ICF (Functioning) MCP
- streamshortcut-cloudflare - Shortcut MCP
# ICD-10 vs ICD-11
- ICD-10: In use since 1994, widely adopted for billing
- ICD-11: Adopted 2019, in effect since 2022, has richer content and search
This MCP defaults to ICD-11 but supports both. Use "version": "10" for ICD-10.
# License
MIT