Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Hostaway MCPshow me the latest unread guest messages"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
hostaway-mcp
Read-only, hospitality-shaped MCP server for Hostaway.
V1 Goal
Make Codex and Claude useful in real Hostaway workflows without hand-wiring raw API calls every time.
V1 is intentionally narrow:
read-only only
hospitality-native tools, not raw endpoint parity
optimized for conversation context, reservation lookup, and listing lookup
Exact V1 Surface
list_unread_guest_threadsget_conversation_contextget_reservation_briefget_listing_briefsearch_reservationssearch_conversations
Local Development
npm install
npm test
npm run check
npm run buildRun the stdio server locally:
HOSTAWAY_API_TOKEN=your-token-here node dist/cli.jsCreate a local npm package tarball:
npm packAfter publish, run without cloning:
npx hostaway-mcpMCP Client Wiring
For local MCP clients, point the server command at the built CLI and provide the token through the environment:
{
"command": "node",
"args": ["/absolute/path/to/hostaway-mcp/dist/cli.js"],
"env": {
"HOSTAWAY_API_TOKEN": "your-token-here"
}
}After npm publish, clients can also spawn it with npx:
{
"command": "npx",
"args": ["-y", "hostaway-mcp"],
"env": {
"HOSTAWAY_API_TOKEN": "your-token-here"
}
}V1 Non-Goals
sending guest messages
mutating reservations or listings
webhook ingestion
background sync pipelines
dashboards or owner reporting
generic REST-to-MCP proxy coverage
Source Design
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.