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:
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
- Requisitos del sistema
- Dependencias
- Herramientas MCP
- Empezando
- Instalación
- Características de seguridad
- Documentación de desarrollo
🛠️ 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:
📦 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
- en formato yaml
🔒 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.
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
- 📋 Requisitos del sistema
- 📦 Dependencias
- 📑 Índice de contenidos
- 🛠️ Herramientas MCP
- 🚀 Primeros pasos
- 📦 Instalación
Related Resources
Related MCP Servers
- Python
- Gozlib License
- PythonApache 2.0
- GoMIT License