MCP Duty Pharma

by lsaavedr

MCP Duty Pharma

MCP Duty Pharma hilft Ihnen, Apotheken zu finden, die gesetzlich verpflichtet sind, nachts, an Wochenenden und Feiertagen geöffnet zu bleiben. Ob im Notfall oder bei Bedarf spät in der Nacht – mit diesem Tool wissen Sie immer, wohin Sie gehen müssen.

📋 Systemanforderungen

  • Python 3.10+

📦 Abhängigkeiten

Installieren Sie alle erforderlichen Abhängigkeiten:

# Using uv uv sync

Erforderliche Pakete

  • fastmcp : Framework zum Erstellen von Model Context Protocol-Servern
  • geoPy : Python-Bibliothek für den Zugriff auf und die Geokodierung/umgekehrte Geokodierung von Standorten.
  • httpx : HTTP-Client für Python, der eine einfache und intuitive API zum Erstellen von HTTP-Anfragen bereitstellt.

Alle Abhängigkeiten sind in pyproject.toml angegeben.

📑 Inhaltsverzeichnis

🛠️ MCP-Tools

Dieser MCP-Server stellt die folgenden Tools für Large Language Models (LLMs) bereit:

Apotheken in der Nähe finden

  • Erhalten Sie die zehn nächstgelegenen Apotheken, die heute Dienst haben, sortiert nach der Entfernung zur angegebenen Adresse.

📦 Installation

Sie können diesen MCP-Server entweder in Claude Desktop oder anderswo installieren. Um diesen Server zu verwenden, fügen Sie der Einstellungsdatei die folgende Konfiguration hinzu:

  • im JSON-Format
{ "MCP Duty Pharma": { "command": "uv", "args": ["tool", "run", "mcp_duty_pharma"] } }
  • im YAML-Format
mcpServers: - name: MCP Duty Pharma command: uv args: - tool - run - mcp_duty_pharma

🔒 Sicherheitsfunktionen

  • Ratenbegrenzung: Jeder Geokodierungsaufruf unterliegt einer Ratenbegrenzung (z. B. 1 Sekunde Verzögerung), um übermäßige Anfragen zu vermeiden, die die Nutzungsgrenzen verletzen.
  • Fehlerbehandlung: Fängt Geopy-Ausnahmen (Timeouts, Servicefehler) ab und gibt sichere [] Ergebnisse zurück, anstatt abzustürzen.

📚 Entwicklungsdokumentation

Wenn Sie diesen Server erweitern oder ändern möchten:

  • Überprüfen Sie duty-pharma.py, um zu erfahren, wie jedes Tool implementiert und duty-pharma integriert wird.
  • Informationen zur erweiterten Verwendung, beispielsweise zu Begrenzungsrahmen, Spracheinstellungen oder erweiterter Datenextraktion, finden Sie in den offiziellen Dokumenten von Geopy.
  • Weitere Datenquellen finden Sie in den APIs der regionalen Regierung.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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.

MCP Duty Pharma

  1. 📋 Systemanforderungen
    1. 📦 Abhängigkeiten
      1. Erforderliche Pakete
    2. 📑 Inhaltsverzeichnis
      1. 🛠️ MCP-Tools
        1. Apotheken in der Nähe finden
      2. 📦 Installation

        Related MCP Servers

        View all related MCP servers

        ID: uz4m6zlizk