MCPサーバー

icf-mcp

io.github.stayce/icf-mcp
ヘルスケア 公開・接続可能 MCP 2025-11-25

このMCPでできること

Searches and retrieves WHO ICF codes, hierarchies, qualifiers, and clinical assessment instruments.

icf
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'code': {'type': 'string', 'description': 'ICF code, optionally qualified (e.g., b280, d450.23, s730.312, e120+3)'}, 'name': {'type': 'string', 'description': 'Instrument name or abbreviation (e.g., GAD-7, PHQ-9, SLEDAI, WHODAS)'}, 'path': {'type': 'string', 'description': 'API path for raw requests'}, 'codes': {'type': 'array', 'items': {'type': 'string'}, 'description': 'List of ICF codes for profile building (e.g., ["b280", "d450"])'}, 'query': {'type': 'string', 'description': 'Search terms'}, 'action': {'enum': ['lookup', 'search', 'browse', 'children', 'parent', 'siblings', 'chain', 'profile', 'qualifier', 'validate', 'parse', 'instruments', 'instrument', 'score', 'suggest', 'mapping', 'overview', 'api', 'help'], 'type': 'string'}, 'domain': {'type': 'string', 'description': 'Clinical domain filter (e.g., Mental Health, Rheumatology, Pain)'}, 'category': {'type': 'string', 'description': 'Component letter (b, s, d, e) or sub-chapter code (b1, d4, e3, ...)'}, 'component': {'type': 'string', 'description': 'Qualifier component: generic (default), b, s, d, or e'}, 'condition': {'type': 'string', 'description': 'Clinical condition for instrument suggestions (e.g., rheumatoid arthritis)'}, 'qualifier': {'type': 'number', 'description': 'Qualifier value (0-4, 8, or 9)'}, 'responses': {'type': 'array', 'items': {'type': 'number'}, 'description': 'Instrument responses, one per item in order (for score)'}, 'max_results': {'type': 'number', 'description': 'Maximum results (default 10)'}}, 'additionalProperties': False}
追加
icf
2026年9月17日12:52