MCP-Server für das Gesundheitswesen
Ein Model Context Protocol (MCP)-Server, der KI-Assistenten Zugriff auf Gesundheitsdaten und medizinische Informationstools bietet.
Überblick
Der Healthcare MCP Server ist ein spezialisierter Server, der das Model Context Protocol (MCP) implementiert, um KI-Assistenten Zugriff auf Gesundheitsdaten und medizinische Informationstools zu ermöglichen. Er ermöglicht es KI-Modellen, genaue und aktuelle medizinische Informationen aus zuverlässigen Quellen abzurufen.
Merkmale
- FDA-Arzneimittelinformationen : Suchen und Abrufen umfassender Arzneimittelinformationen aus der FDA-Datenbank
- PubMed-Recherche : Durchsuchen Sie die medizinische Literatur in der PubMed-Datenbank mit wissenschaftlichen Artikeln
- Gesundheitsthemen : Greifen Sie auf evidenzbasierte Gesundheitsinformationen von Health.gov zu
- Klinische Studien : Suche nach laufenden und abgeschlossenen klinischen Studien
- Medizinische Terminologie : Suchen Sie nach ICD-10-Codes und Definitionen der medizinischen Terminologie
- Caching : Effizientes Caching-System mit Verbindungspooling zur Reduzierung von API-Aufrufen und Verbesserung der Leistung
- Nutzungsverfolgung : Anonyme Nutzungsverfolgung zur Überwachung der API-Nutzung
- Fehlerbehandlung : Robuste Fehlerbehandlung und Protokollierung
- Mehrere Schnittstellen : Unterstützung sowohl für stdio- (für CLI) als auch für HTTP/SSE-Schnittstellen
- API-Dokumentation : Interaktive API-Dokumentation mit Swagger UI
- Umfassende Tests : Umfangreiche Testsuite mit Pytest und Coverage-Reporting
Installation
Installation über Smithery
So installieren Sie den Healthcare Data and Medical Information Server für Claude Desktop automatisch über Smithery :
Manuelle Installation
- Klonen Sie das Repository:
- Erstellen Sie eine virtuelle Umgebung:
- Installieren Sie Abhängigkeiten:
- Umgebungsvariablen einrichten (optional):
- Führen Sie den Server aus:
Verwendung
Laufen mit verschiedenen Verkehrsmitteln
- stdio-Modus (Standard, für Cline):
- HTTP/SSE-Modus (für Webclients):
Testen der Tools
Sie können die MCP-Tools mit der neuen, auf pytest basierenden Testsuite testen:
Aus Gründen der Abwärtskompatibilität können Sie die alten Tests weiterhin ausführen:
API-Referenz
Der Healthcare MCP Server bietet sowohl eine programmgesteuerte API für die direkte Integration als auch eine RESTful HTTP API für Webclients.
RESTful API-Endpunkte
Beim Ausführen im HTTP-Modus sind die folgenden Endpunkte verfügbar:
Gesundheitscheck
Gibt den Status des Servers und seiner Dienste zurück.
FDA-Medikamentensuche
Parameter:
drug_name
: Name des zu suchenden Medikamentssearch_type
: Art der abzurufenden Informationengeneral
: Grundlegende Arzneimittelinformationen (Standard)label
: Informationen zur Arzneimittelkennzeichnungadverse_events
: Gemeldete unerwünschte Ereignisse
Beispielantwort:
PubMed-Suche
Parameter:
query
: Suchanfrage für medizinische Literaturmax_results
: Maximale Anzahl der zurückzugebenden Ergebnisse (Standard: 5, Max: 50)date_range
: Beschränkung auf Artikel, die innerhalb von Jahren veröffentlicht wurden (z. B. „5“ für die letzten 5 Jahre)
Beispielantwort:
Gesundheitsthemen
Parameter:
topic
: Gesundheitsthema zur Informationssuchelanguage
: Sprache für den Inhalt (en oder es, Standard: en)
Beispielantwort:
Suche nach klinischen Studien
Parameter:
condition
: Medizinischer Zustand oder Krankheit, nach der gesucht werden sollstatus
: Teststatus (Rekrutierung, abgeschlossen, aktiv, keine Rekrutierung oder alle)max_results
: Maximale Anzahl der zurückzugebenden Ergebnisse (Standard: 10, Max: 100)
Beispielantwort:
ICD-10-Code-Suche
Parameter:
code
: Nachzuschlagender ICD-10-Code (optional, wenn eine Beschreibung angegeben ist)description
: Beschreibung des zu suchenden medizinischen Zustands (optional, wenn ein Code angegeben ist)max_results
: Maximale Anzahl der zurückzugebenden Ergebnisse (Standard: 10, Max: 50)
Beispielantwort:
Generische Tool-Ausführung
Anforderungstext:
Programmatische API
Bei der programmgesteuerten Verwendung des MCP-Servers stehen folgende Funktionen zur Verfügung:
FDA-Medikamentensuche
Parameter:
drug_name
: Name des zu suchenden Medikamentssearch_type
: Art der abzurufenden Informationengeneral
: Grundlegende Arzneimittelinformationen (Standard)label
: Informationen zur Arzneimittelkennzeichnungadverse_events
: Gemeldete unerwünschte Ereignisse
PubMed-Suche
Parameter:
query
: Suchanfrage für medizinische Literaturmax_results
: Maximale Anzahl der zurückzugebenden Ergebnisse (Standard: 5)date_range
: Beschränkung auf Artikel, die innerhalb von Jahren veröffentlicht wurden (z. B. „5“ für die letzten 5 Jahre)
Gesundheitsthemen
Parameter:
topic
: Gesundheitsthema zur Informationssuchelanguage
: Sprache für den Inhalt (en oder es, Standard: en)
Suche nach klinischen Studien
Parameter:
condition
: Medizinischer Zustand oder Krankheit, nach der gesucht werden sollstatus
: Teststatus (Rekrutierung, abgeschlossen, aktiv, keine Rekrutierung oder alle)max_results
: Maximale Anzahl der zurückzugebenden Ergebnisse
ICD-10-Code-Suche
Parameter:
code
: Nachzuschlagender ICD-10-Code (optional, wenn eine Beschreibung angegeben ist)description
: Beschreibung des zu suchenden medizinischen Zustands (optional, wenn ein Code angegeben ist)max_results
: Maximale Anzahl der zurückzugebenden Ergebnisse
Datenquellen
Dieser MCP-Server nutzt mehrere öffentlich verfügbare APIs für das Gesundheitswesen:
- FDA OpenFDA API
- PubMed E-Utilities API
- Health.gov-API
- ClinicalTrials.gov API
- NLM-Suchdienst für klinische Tabellen für ICD-10-CM
Premium-Version (wird noch erstellt)
Dies ist die kostenlose Version des Healthcare MCP Servers mit Nutzungsbeschränkungen. Für erweiterte Funktionen und höhere Nutzungsbeschränkungen sehen Sie sich unsere Premium-Version an:
- Unbegrenzte API-Aufrufe
- Erweiterte Tools für Gesundheitsdaten
- Benutzerdefinierte Integrationen
- Vorrangiger Support
Lizenz
MIT-Lizenz
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Ein Model Context Protocol-Server, der KI-Assistenten Zugriff auf Datentools im Gesundheitswesen bietet, darunter Arzneimittelinformationen der FDA, PubMed-Recherche, Gesundheitsthemen, klinische Studien und die Suche nach medizinischer Terminologie.
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that provides health data from the Senechal API to LLM applications, enabling AI assistants to access, analyze, and respond to personal health information.Last updated -PythonGPL 3.0
- -security-license-qualityA standalone Model Context Protocol server that enables AI models to access the Australian Pharmaceutical Benefits Scheme (PBS) API data, including medicine listings, pricing, and availability information.Last updated -1JavaScriptMIT License
- -securityAlicense-qualityA specialized Model Context Protocol server that enhances AI-assisted medical learning by connecting Claude Desktop to PubMed, NCBI Bookshelf, and user documents for searching, retrieving, and analyzing medical education content.Last updated -PythonMIT License
- AsecurityFlicenseAqualityA Model Context Protocol server implementation that provides structured, AI-friendly access to eRegulations data, making it easier for AI models to answer user questions about administrative procedures.Last updated -419TypeScript