hostaway-mcp
hostaway-mcp
Открытый сервер Model Context Protocol (MCP), который подключает ИИ-ассистентов, таких как Claude Desktop, Claude Code и Cursor, к API управления недвижимостью Hostaway. Запрашивайте бронирования, объекты, календари, финансовые данные и переписки с гостями на естественном языке.
Быстрый старт
Получите Идентификатор аккаунта и Секрет клиента в панели Hostaway в разделе Settings > API
Убедитесь, что у вас установлен Node.js 18+
Выберите свой ИИ-клиент ниже и добавьте конфигурацию — клонирование и сборка не требуются
Related MCP server: Lodgify MCP Server
Настройка
Claude Desktop (Mac и Windows)
Откройте файл конфигурации Claude Desktop:
Mac:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Добавьте следующее (объедините с существующим mcpServers, если у вас настроены другие серверы):
{
"mcpServers": {
"hostaway": {
"command": "npx",
"args": ["-y", "@matt-long-plux/hostaway-mcp"],
"env": {
"HOSTAWAY_ACCOUNT_ID": "YOUR_ACCOUNT_ID",
"HOSTAWAY_CLIENT_SECRET": "YOUR_CLIENT_SECRET"
}
}
}
}Перезапустите Claude Desktop — и всё готово.
Claude Code
Вариант 1 — команда CLI (самый быстрый):
claude mcp add hostaway \
-e HOSTAWAY_ACCOUNT_ID=YOUR_ACCOUNT_ID \
-e HOSTAWAY_CLIENT_SECRET=YOUR_CLIENT_SECRET \
-- npx -y @matt-long-plux/hostaway-mcpВариант 2 — .mcp.json в корне проекта (удобно для совместного использования с командой):
{
"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
Добавьте ту же конфигурацию в .cursor/mcp.json вашего проекта или перейдите в Cursor Settings > MCP Servers > Add Server и вставьте:
{
"mcpServers": {
"hostaway": {
"command": "npx",
"args": ["-y", "@matt-long-plux/hostaway-mcp"],
"env": {
"HOSTAWAY_ACCOUNT_ID": "YOUR_ACCOUNT_ID",
"HOSTAWAY_CLIENT_SECRET": "YOUR_CLIENT_SECRET"
}
}
}
}Обновление
Если вы установили предыдущую версию через npx, в системе может остаться кэшированная копия. Чтобы обновиться до последнего релиза:
npx clear-npx-cacheЗатем перезапустите ваш ИИ-клиент (Claude Desktop, Cursor и т.д.). При следующем запуске автоматически будет загружена последняя версия.
В качестве альтернативы вы можете указать @latest в конфигурации, чтобы всегда получать самую новую версию при каждом перезапуске:
"args": ["-y", "@matt-long-plux/hostaway-mcp@latest"]Справочник инструментов
Бронирования
Tool | Описание | Ключевые параметры |
| Список бронирований с фильтрами |
|
| Полная информация о бронировании |
|
| Обновить внутреннюю заметку хоста |
|
| Текущие и предстоящие бронирования, сгруппированные по объектам | Нет |
Объекты
Tool | Описание | Ключевые параметры |
| Все активные объекты с метаданными |
|
| Полная информация об объекте |
|
| Значения пользовательских полей в виде карты «имя-значение» |
|
Календарь
Tool | Описание | Ключевые параметры |
| Календарь доступности и цен |
|
| Поиск коротких незабронированных промежутков между бронированиями |
|
| Заблокировать даты в календаре |
|
| Удалить блокировку в календаре |
|
Финансы
Tool | Описание | Ключевые параметры |
| Финансовая разбивка по бронированию |
|
| Сводная выручка по объектам |
|
| Отчёт о выплатах для сверки |
|
Переписки
Tool | Описание | Ключевые параметры |
| Недавние переписки с гостями |
|
| Полная ветка сообщений |
|
| Отправить сообщение гостю |
|
Режим «только чтение»
Установите HOSTAWAY_READ_ONLY=true, чтобы отключить все инструменты записи/изменения. Когда эта опция включена, следующие инструменты будут возвращать ошибку вместо выполнения:
update_reservation_host_notecreate_calendar_blockdelete_calendar_blocksend_message
Это полезно для общих аккаунтов или когда вы хотите предотвратить случайные изменения.
Переменные окружения
Переменная | Обязательная | Описание |
| Да | Идентификатор аккаунта Hostaway (целое число) |
| Да | Секрет клиента API Hostaway |
| Нет | Установите |
| Нет | Время жизни кэша токена в секундах (по умолчанию: 240) |
Примеры запросов
После подключения попробуйте спросить Claude:
«Покажи все предстоящие бронирования»
«Какая заполняемость ожидается в моих объектах в следующем месяце?»
«Найди незабронированные ночи по всем объектам на ближайшие 90 дней»
«Сколько выручки я получил за прошлый месяц?»
«Покажи непрочитанные сообщения гостей»
«Какая финансовая информация по бронированию 12345?»
«Сформируй отчёт о выплатах для бронирований Airbnb за март»
Вклад в проект
Отзывы и pull request'ы приветствуются! Пожалуйста, создайте issue на GitHub или напишите на matt@plux.com.
Лицензия
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.823 PyPI2MIT
- AlicenseAqualityCmaintenanceConnects AI assistants to the Hostaway property management API via 10 read-only tools covering listings, reservations, calendars, guest conversations, and owner statements.10454 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