Servidor MCP de Lodgify
Un servidor MCP (Model Context Protocol) para la API de alquiler vacacional de Lodgify. Expone herramientas para gestionar propiedades, reservas y datos de calendario.
Inicio rápido
Instale las dependencias con uv
y ejecute el servidor con uvx
:
export LODGIFY_API_KEY=tu_clave_api uvx lodgify-mcp-server
Para ejecutar desde el código fuente:
git clone https://github.com/fast-transients/lodgify-mcp-server.git cd lodgify-mcp-server uv sync export LODGIFY_API_KEY=su_clave_api_key uv run python entrypoint.py
Configuración de Claude Desktop
Añada este bloque a la configuración de Claude Desktop (consulte los ejemplos en la carpeta examples/
):
{ "mcpServers": { "lodgify": { "command": "uvx", "args": ["lodgify-mcp-server"], "env": { "LODGIFY_API_KEY": "tu_clave_api" } } }
Herramientas disponibles
- Propiedades:
get_properties
,get_property_by_id
- Reservas:
get_bookings
,get_booking_by_id
,create_booking
,update_booking_status
- Calendario:
get_calendar
Solución de problemas
- Asegúrate de que la variable de entorno
LODGIFY_API_KEY
está activada. - ¿Recibiendo
spawn uvx ENOENT
? Instaleuv
desde astral.sh/uv y reinicie su shell.
Seguridad
Después de sincronizar las dependencias, ejecute pip-audit
para comprobar si hay vulnerabilidades conocidas. El archivo uv.lock
pins starlette
0.47.0 para hacer frente a upstream advisories.
Contribuyendo
Ver CONTRIBUTING.md para instrucciones de desarrollo y pruebas.