Skip to main content
Glama

MCP Duty Pharma

by lsaavedr

Farmacia de servicio MCP

MCP Duty Pharma te ayuda a encontrar farmacias que, por ley, deben permanecer abiertas durante la noche, fines de semana y días festivos. Ya sea una emergencia o simplemente una necesidad nocturna, esta herramienta te garantiza que siempre sabrás a dónde acudir.

📋 Requisitos del sistema

  • Python 3.10+

📦 Dependencias

Instalar todas las dependencias necesarias:

# Using uv uv sync

Paquetes requeridos

  • fastmcp : Marco para crear servidores de Protocolo de Contexto de Modelo
  • geoPy : biblioteca de Python para acceder y geocodificar/geocodificar inversamente ubicaciones.
  • httpx : cliente HTTP para Python, que proporciona una API simple e intuitiva para realizar solicitudes HTTP.

Todas las dependencias se especifican en pyproject.toml .

📑 Índice de contenidos

🛠️ Herramientas MCP

Este servidor MCP proporciona las siguientes herramientas para los modelos de lenguaje grandes (LLM):

obtener farmacias de guardia cercanas

  • Obtenga las diez farmacias más cercanas de turno hoy, ordenadas por distancia a la dirección indicada.

🚀 Primeros pasos

Clonar el repositorio:

git clone https://github.com/lsaavedr/mcp-duty-pharma.git cd mcp-duty-pharma

📦 Instalación

Puede instalar este servidor MCP en Claude Desktop o en cualquier otro lugar. Para usarlo, agregue la siguiente configuración al archivo de configuración:

  • en formato json
{ "MCP Duty Pharma": { "command": "uv", "args": ["tool", "run", "mcp_duty_pharma"] } }
  • en formato yaml
mcpServers: - name: MCP Duty Pharma command: uv args: - tool - run - mcp_duty_pharma

🔒 Características de seguridad

  • Limitación de velocidad: cada llamada de geocodificación tiene una velocidad limitada (por ejemplo, un retraso de 1 segundo) para evitar solicitudes excesivas que violen los límites de uso.
  • Manejo de errores: detecta excepciones geográficas (tiempos de espera, errores de servicio) y devuelve resultados seguros [] en lugar de fallar.

📚 Documentación de desarrollo

Si desea ampliar o modificar este servidor:

  • Consulte duty-pharma.py para ver cómo se implementa cada herramienta y cómo se integra duty-pharma.
  • Consulta la documentación oficial de geopy para obtener información sobre usos avanzados, como cuadros delimitadores, configuraciones de idioma o extracción de datos avanzada.
  • Consulte las API de los gobiernos regionales para obtener más fuentes de datos.
Install Server
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.

Farmacia de servicio MCP

  1. 📋 Requisitos del sistema
    1. 📦 Dependencias
      1. Paquetes requeridos
    2. 📑 Índice de contenidos
      1. 🛠️ Herramientas MCP
        1. obtener farmacias de guardia cercanas
      2. 🚀 Primeros pasos
        1. 📦 Instalación

          Related MCP Servers

          View all related MCP servers

          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/lsaavedr/mcp-duty-pharma'

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