healthguard
HealthGuard - 12-tool health/medical AI safety MCP: PII redaction, HIPAA, GDPR Art.9.
사용해야 할까요
품질 및 안전성
발견 사항 (4)
- LOWivdr_check에서
- LOWhipaa_vs_gdpr에서
- LOWclinical_trial_phases에서
- LOWmedical_calendar_eu에서
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"healthguard": {
"url": "https://tooloracle.io/health/mcp/"
}
}
}원격 엔드포인트
https://tooloracle.io/health/mcp/streamable-http할 수 있는 일
도구 목록
도구 (12)
🟢mdr_compliance_check(device_name, device_class, has_ce_mark, has_notified_body, clinical_evaluation, ...)
EU MDR 2017/745 compliance assessment for medical devices. Checks CE marking, Notified Body, Clinical Evaluation, PMS, UDI, QMS, EUDAMED. Returns compliance score.
입력 스키마
{
"type": "object",
"properties": {
"device_name": {
"type": "string",
"description": "Device name"
},
"device_class": {
"type": "string",
"description": "I, IIa, IIb, or III"
},
"has_ce_mark": {
"type": "boolean"
},
"has_notified_body": {
"type": "boolean"
},
"clinical_evaluation": {
"type": "boolean"
},
"post_market_surveillance": {
"type": "boolean"
},
"udi_assigned": {
"type": "boolean"
},
"quality_management_system": {
"type": "boolean"
},
"eudamed_registered": {
"type": "boolean"
}
},
"additionalProperties": false
}🟢ivdr_check(device_name, risk_class)
EU IVDR 2017/746 in-vitro diagnostic device compliance. Risk class A-D, Notified Body requirements, transition deadlines.
입력 스키마
{
"type": "object",
"properties": {
"device_name": {
"type": "string"
},
"risk_class": {
"type": "string",
"description": "A, B, C, or D"
}
},
"additionalProperties": false
}⚪device_classification(invasive, implantable, active, duration, body_orifice, ...)
MDR Annex VIII medical device risk classification. Determines Class I/IIa/IIb/III based on device characteristics.
입력 스키마
{
"type": "object",
"properties": {
"invasive": {
"type": "boolean"
},
"implantable": {
"type": "boolean"
},
"active": {
"type": "boolean"
},
"duration": {
"type": "string",
"description": "transient | short_term | long_term"
},
"body_orifice": {
"type": "boolean"
},
"surgical": {
"type": "boolean"
},
"software_only": {
"type": "boolean"
},
"nanomaterial": {
"type": "boolean"
},
"measuring": {
"type": "boolean"
}
},
"additionalProperties": false
}⚪udi_validate(udi)
Validate UDI (Unique Device Identification) format per MDR Art. 27. Identifies issuing agency (GS1/HIBCC/ICCBBA).
입력 스키마
{
"type": "object",
"properties": {
"udi": {
"type": "string",
"description": "UDI string to validate"
}
},
"additionalProperties": false
}⚪drug_interaction(drugs)
Basic drug-drug interaction risk check. Educational tool — not a clinical decision system. Checks known high-risk combinations.
입력 스키마
{
"type": "object",
"properties": {
"drugs": {
"type": "string",
"description": "Comma-separated drug names (min 2)"
}
},
"additionalProperties": false
}⚪icd10_lookup(code, search)
ICD-10 code lookup and search. Covers common codes and chapter overview. Uses ICD-10-GM (German Modification).
입력 스키마
{
"type": "object",
"properties": {
"code": {
"type": "string",
"description": "ICD-10 code e.g. J06.9"
},
"search": {
"type": "string",
"description": "Search term e.g. diabetes"
}
},
"additionalProperties": false
}⚪adverse_event_report(drug_name, event_description, severity, reporter_type)
Generate pharmacovigilance adverse event report template (MedDRA). Includes EU/DE/US reporting obligations and deadlines.
입력 스키마
{
"type": "object",
"properties": {
"drug_name": {
"type": "string"
},
"event_description": {
"type": "string"
},
"severity": {
"type": "string",
"description": "mild|moderate|severe|life_threatening|fatal"
},
"reporter_type": {
"type": "string",
"description": "healthcare_professional|patient|other"
}
},
"additionalProperties": false
}🟢gdpr_health_check(purpose, data_types, cross_border_transfer)
GDPR Art.9 health data processing compliance assessment. Returns required legal basis, DPIA requirements, retention periods.
입력 스키마
{
"type": "object",
"properties": {
"purpose": {
"type": "string",
"description": "Processing purpose"
},
"data_types": {
"type": "string",
"description": "Comma-separated data types"
},
"cross_border_transfer": {
"type": "boolean"
}
},
"additionalProperties": false
}⚪hipaa_vs_gdpr
HIPAA vs GDPR comparison for healthcare organizations. Side-by-side analysis with dual-compliance tips.
입력 스키마
{
"type": "object",
"properties": {},
"additionalProperties": false
}⚪clinical_trial_phases(phase)
Clinical trial phase requirements under EU CTR 536/2014. Phase I-IV details, CTIS requirements, German specifics.
입력 스키마
{
"type": "object",
"properties": {
"phase": {
"type": "string",
"description": "PRECLINICAL, PHASE_I, PHASE_II, PHASE_III, PHASE_IV"
}
},
"additionalProperties": false
}⚪gmp_checklist(facility_type)
Good Manufacturing Practice (GMP) audit checklist per EU EudraLex Vol.4. QMS, personnel, premises, documentation, production, QC.
입력 스키마
{
"type": "object",
"properties": {
"facility_type": {
"type": "string",
"description": "manufacturing | packaging | testing | storage"
}
},
"additionalProperties": false
}⚪medical_calendar_eu(year)
EU healthcare regulatory deadlines. MDR/IVDR transitions, AI Act obligations, NIS2, PSUR deadlines.
입력 스키마
{
"type": "object",
"properties": {
"year": {
"type": "integer",
"description": "Year (default: 2026)"
}
},
"additionalProperties": false
}커뮤니티
증거