Skip to main content
Glama

OpenFDA MCP-Server

Ein Model Context Protocol (MCP) Server zum Abfragen von Arzneimittelinformationen über die OpenFDA-API.

Funktionen

  • Abrufen von Informationen zu Arzneimitteletiketten nach Markennamen

  • Abrufen von Arzneimittelinformationen nach generischem Namen (Wirkstoff)

  • Abrufen aller Markenversionen eines generischen Arzneimittels

  • Abrufen von Berichten zu unerwünschten Ereignissen (Nebenwirkungen) für ein Arzneimittel (nach Marken- oder generischem Namen)

  • Abrufen aller von einem bestimmten Unternehmen hergestellten Arzneimittel

  • Abrufen umfassender Arzneimittelsicherheitsinformationen (Warnhinweise, Kontraindikationen, Wechselwirkungen, Vorsichtsmaßnahmen usw.)

  • Normalisierung und Validierung von NDC-Formaten (National Drug Code)

  • Hilfreiche Fehlermeldungen und Vorschläge bei fehlgeschlagenen Abfragen

  1. Einrichten Ihres OpenFDA-API-Schlüssels

    Der MCP-Server benötigt einen OpenFDA-API-Schlüssel, um auf die OpenFDA-API zugreifen zu können.
    Erstellen Sie eine .env-Datei im Stammverzeichnis Ihres Projekts und fügen Sie die folgende Zeile hinzu:

    OPENFDA_API_KEY=your_openfda_api_key_here

    Hinweis: Übertragen Sie niemals Ihren echten API-Schlüssel in die Versionskontrolle.
    Sie können einen API-Schlüssel unter OpenFDA API Key Registration erhalten.

  2. Beispiel für eine MCP-Server-Konfiguration

    Wenn Sie diesen Server in ein größeres MCP-System integrieren, könnte Ihre Konfiguration wie folgt aussehen:

     {
       "mcpServers": {
           "openfda": {
               "command": "npx",
               "args": [
                   "@ythalorossy/openfda"
               ],
               "env": {
                   "OPENFDA_API_KEY": "*****************************************"
               },
               "timeout": 60000,
               "autoApprove": [
                   "get-drug-by-name",
                   "get-drug-by-generic-name",
                   "get-drug-adverse-events",
                   "get-drugs-by-manufacturer",
                   "get-drug-safety-info",
                   "get-drug-by-ndc",
                   "get-drug-by-product-ndc"
               ]
           }
       }
     }

    Ersetzen Sie die Sternchen durch Ihren tatsächlichen API-Schlüssel oder stellen Sie sicher, dass er aus Ihrer .env-Datei geladen wird.

Related MCP server: Healthcare MCP Server

Möchten Sie es lokal ausführen?

git clone https://github.com/ythalorossy/openfda.git
cd openfda
npm install
npm run build

Starten Sie dann den Server:

node bin/index.js

Oder verwenden Sie ihn direkt mit npx:

npx @ythalorossy/openfda

Konfiguration

Erstellen Sie eine .env-Datei für alle erforderlichen Umgebungsvariablen.

Lizenz

MIT

Kaufen Sie mir einen Kaffee

coff.ee/ythalorossy

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - A tier

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ythalorossy/openfda'

If you have feedback or need assistance with the MCP directory API, please join our Discord server