The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Hostaway listing page.
Read-only, hospitality-shaped MCP server for Hostaway.
This repo owns the operator product only: local/npm stdio, six read-only
tools, no Cloudflare Worker, and no Seascape booking surface.
Make Codex and Claude useful in real Hostaway workflows without hand-wiring raw API calls every time.
V1 is intentionally narrow:
list_unread_guest_threadsget_conversation_contextget_reservation_briefget_listing_briefsearch_reservationssearch_conversationsRun the stdio server locally:
Create a local npm package tarball:
After publish, run without cloning:
For local MCP clients, provide HOSTAWAY_API_TOKEN through the environment and
spawn the published npm package over stdio.
The snippets below are pinned to the current published version:
Update that version intentionally when you upgrade.
Edit ~/Library/Application Support/Claude/claude_desktop_config.json.
If you already have top-level keys like preferences, keep them and add
mcpServers alongside them:
Restart Claude Desktop after saving the file.
Edit ~/.codex/config.toml and add:
Verify the server is registered:
If you want to run the repo checkout instead of npm, point the client at the built CLI directly:
| Variable | Required | Default | Description |
|---|---|---|---|
HOSTAWAY_API_TOKEN | Yes | — | Hostaway API token used to authenticate all requests. |
HOSTAWAY_BASE_URL | No | Hostaway production URL | Override the API base URL (useful for testing). |