hostaway-mcp
hostaway-mcp
Un servidor de código abierto del Model Context Protocol (MCP) que conecta asistentes de IA como Claude Desktop, Claude Code y Cursor con la API de gestión de propiedades de Hostaway. Consulta reservas, anuncios, calendarios, finanzas y conversaciones con huéspedes usando lenguaje natural.
Inicio rápido
Obtén tu ID de cuenta y Client Secret desde tu panel de Hostaway en Configuración > API
Asegúrate de tener Node.js 18+ instalado
Elige tu cliente de IA a continuación y añade la configuración — no necesitas clonar ni compilar
Related MCP server: Lodgify MCP Server
Configuración
Claude Desktop (Mac y Windows)
Abre tu archivo de configuración de Claude Desktop:
Mac:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Añade lo siguiente (combínalo con los mcpServers existentes si tienes otros servidores configurados):
{
"mcpServers": {
"hostaway": {
"command": "npx",
"args": ["-y", "@matt-long-plux/hostaway-mcp"],
"env": {
"HOSTAWAY_ACCOUNT_ID": "YOUR_ACCOUNT_ID",
"HOSTAWAY_CLIENT_SECRET": "YOUR_CLIENT_SECRET"
}
}
}
}Reinicia Claude Desktop y ya estás listo.
Claude Code
Opción 1 — Comando CLI (el más rápido):
claude mcp add hostaway \
-e HOSTAWAY_ACCOUNT_ID=YOUR_ACCOUNT_ID \
-e HOSTAWAY_CLIENT_SECRET=YOUR_CLIENT_SECRET \
-- npx -y @matt-long-plux/hostaway-mcpOpción 2 — .mcp.json en la raíz de tu proyecto (ideal para compartir con tu equipo):
{
"mcpServers": {
"hostaway": {
"command": "npx",
"args": ["-y", "@matt-long-plux/hostaway-mcp"],
"env": {
"HOSTAWAY_ACCOUNT_ID": "YOUR_ACCOUNT_ID",
"HOSTAWAY_CLIENT_SECRET": "YOUR_CLIENT_SECRET"
}
}
}
}Cursor
Añade la misma configuración a .cursor/mcp.json de tu proyecto, o ve a Cursor Settings > MCP Servers > Add Server y pega:
{
"mcpServers": {
"hostaway": {
"command": "npx",
"args": ["-y", "@matt-long-plux/hostaway-mcp"],
"env": {
"HOSTAWAY_ACCOUNT_ID": "YOUR_ACCOUNT_ID",
"HOSTAWAY_CLIENT_SECRET": "YOUR_CLIENT_SECRET"
}
}
}
}Actualización
Si instalaste una versión anterior mediante npx, tu sistema puede tener una copia en caché. Para actualizar a la última versión:
npx clear-npx-cacheLuego reinicia tu cliente de IA (Claude Desktop, Cursor, etc.). En el próximo inicio se descargará automáticamente la última versión.
Alternativamente, puedes fijar @latest en tu configuración para obtener siempre la versión más reciente en cada reinicio:
"args": ["-y", "@matt-long-plux/hostaway-mcp@latest"]Referencia de herramientas
Reservas
Herramienta | Descripción | Parámetros clave |
| Lista reservas con filtros |
|
| Obtiene detalles completos de una reserva |
|
| Actualiza la nota interna del anfitrión |
|
| Reservas actuales y futuras agrupadas por propiedad | Ninguno |
Anuncios
Herramienta | Descripción | Parámetros clave |
| Todos los anuncios activos con metadatos |
|
| Detalles completos del anuncio |
|
| Valores de campos personalizados como mapa nombre-valor |
|
Calendario
Herramienta | Descripción | Parámetros clave |
| Calendario de disponibilidad y precios |
|
| Encuentra huecos cortos sin reservar entre reservas |
|
| Bloquea fechas en el calendario |
|
| Elimina un bloqueo del calendario |
|
Finanzas
Herramienta | Descripción | Parámetros clave |
| Desglose financiero de una reserva |
|
| Ingresos agregados en todos los anuncios |
|
| Informe de pagos para conciliación |
|
Conversaciones
Herramienta | Descripción | Parámetros clave |
| Conversaciones recientes con huéspedes |
|
| Hilo completo de mensajes |
|
| Envía un mensaje al huésped |
|
Modo de solo lectura
Establece HOSTAWAY_READ_ONLY=true para desactivar todas las herramientas de escritura/mutación. Cuando está activado, las siguientes herramientas devolverán un error en lugar de ejecutarse:
update_reservation_host_notecreate_calendar_blockdelete_calendar_blocksend_message
Esto es útil para cuentas compartidas o cuando quieres evitar modificaciones accidentales.
Variables de entorno
Variable | Obligatoria | Descripción |
| Sí | Tu ID de cuenta de Hostaway (entero) |
| Sí | Tu secreto de cliente de la API de Hostaway |
| No | Establece |
| No | TTL de caché de token en segundos (por defecto: 240) |
Ejemplos de consultas
Una vez conectado, prueba a preguntarle a Claude:
"Muéstrame todas las reservas próximas"
"¿Cómo está la ocupación de mis propiedades el próximo mes?"
"Encuentra noches libres en todos los anuncios para los próximos 90 días"
"¿Cuántos ingresos obtuve el mes pasado?"
"Muéstrame los mensajes de huéspedes no leídos"
"¿Cuáles son las finanzas de la reserva 12345?"
"Genera un informe de pagos para reservas de Airbnb en marzo"
Contribuciones
¡Los comentarios y las solicitudes de extracción son bienvenidos! Abre un problema en GitHub o envía un correo a matt@plux.com.
Licencia
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Manage Hostaway listings, reservations, calendar, guest messages, reviews and tasks.
Ask your AI about your Airbnb and VRBO listings, bookings, guest messages and reviews. Read-only.
Vacation rental discovery, direct booking, and property protection for AI agents.
Read-only analytics for short-term rentals: bookings, occupancy, forecasts, reviews, owner payouts.
Related MCP Servers
- FlicenseNot gradedqualityNot gradedmaintenanceEnables AI assistants to interact with Hostaway's property management platform through standardized MCP tools. Provides access to listings, bookings, guest communication, and availability checking for vacation rental management.-
- AlicenseAqualityDmaintenanceEnables interaction with the Lodgify vacation rental API to manage properties, bookings, and calendar data. It provides tools for retrieving property details, creating or updating bookings, and monitoring rental availability.82MIT
- AlicenseAqualityCmaintenanceConnects AI assistants to the Hostaway property management API via 10 read-only tools covering listings, reservations, calendars, guest conversations, and owner statements.10594 npm4MIT
- AlicenseNot gradedqualityDmaintenanceEnables interaction with the Channex.io API for managing properties, room types, rate plans, availability, rates, inventory, and channel connections through natural language.5MIT