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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- -licenseNot 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
- AlicenseBqualityBmaintenanceA read-only hospitality-focused MCP server that enables users to retrieve reservation details, listing briefs, and guest conversation contexts from Hostaway. It simplifies hospitality workflows by providing specialized tools for searching threads and viewing reservation data through natural language interfaces.651MIT
- AlicenseAqualityCmaintenanceConnects AI assistants to the Hostaway property management API via 10 read-only tools covering listings, reservations, calendars, guest conversations, and owner statements.10243MIT
Related MCP Connectors
Vacation rental discovery, direct booking, and property protection for AI agents.
Manage your Hostex vacation rentals—properties, reservations, availability, listings, and guest me…
Airbnb stays by location and dates, and full listing details, as structured JSON.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/mattlong-plux/hostaway-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server