mcpField
H
Hostaway MCP by usefulapi

Hostaway MCP by usefulapi

Remote
usefulapi.ioMaps & Travel0Updated today

About Hostaway MCP by usefulapi

Hostaway MCP by usefulapi is a hosted server for accommodation operators using Hostaway. It brings read and selected write operations for listings, reservations, calendars, guest communications, and operations into MCP clients, with no local installation.

Key features

  1. 01Browse listings and reservations
  2. 02Read calendars and price quotes
  3. 03Review conversations and guest feedback
  4. 04Create and update reservations
  5. 05Update calendars and message guests
  6. 06Create and manage tasks

Use cases

  1. 01Check availability and quote a stay
  2. 02Review reservation changes and guest conversations
  3. 03Create or update a reservation
  4. 04Send a guest message or assign a task

MCP support

Exposes Hostaway data and operations as tools for MCP clients, including reservation, calendar, messaging, and task actions. It runs as a hosted remote server and uses Hostaway account credentials.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://hostaway.usefulapi.io/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

20
ParameterTypeRequiredDescription
citystringNoCity.
limitintegerNoMaximum records to return (1-500).
matchstringNoSearch by listing name.
offsetintegerNoRecords to skip from the start.
countrystringNoCountry.
sortOrderenumNoSort order.name | nameReversed | order | orderReversed | contactName | contactNameReversed | latestActivity | latestActivityDesc
specialStatusarrayNoFilter by status; omit for both active and archived.
propertyTypeIdintegerNoProperty type id.
includeResourcesbooleanNoInclude attached sub-resources (sent as includeResources=1).
availabilityDateEndstringNoOnly listings available until (YYYY-MM-DD).
availabilityDateStartstringNoOnly listings available from (YYYY-MM-DD).
availabilityGuestNumberintegerNoOnly listings that fit this many guests.

Details

From the project README

Hostaway MCP by usefulapi

Use Hostaway from Claude, Cursor, or any MCP client — read listings, reservations, calendars, conversations, reviews and owner statements, and create reservations, update calendars, message guests and manage tasks. Hosted, no local install: connect with your own Hostaway credentials.

Live endpoint: https://hostaway.usefulapi.io/mcp · Homepage: https://usefulapi.io/hostaway

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://hostaway.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http hostaway https://hostaway.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
{
  "mcpServers": {
    "hostaway": {
      "url": "https://hostaway.usefulapi.io/mcp"
    }
  }
}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Hostaway credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/hostaway/

On first connect you'll provide your Hostaway account ID and API key (Settings → Hostaway API). They're validated, stored per-user, and scoped to you — no keys in config files.

Tools

ToolTypeWhat it does
hostaway_list_listingsreadList listings
hostaway_get_listingreadGet one listing
hostaway_list_reservationsreadList reservations
hostaway_get_reservationreadGet one reservation
hostaway_get_reservation_logsreadGet reservation change history
hostaway_get_calendarreadGet listing calendar
hostaway_calculate_pricereadQuote a stay
hostaway_list_conversationsreadList guest conversations
hostaway_list_conversation_messagesreadRead a conversation
hostaway_list_reviewsreadList reviews
hostaway_list_tasksreadList tasks
hostaway_list_expensesreadList expenses and extras
hostaway_list_owner_statementsreadList owner statements
hostaway_get_owner_statementreadGet one owner statement
hostaway_create_reservationwriteCreate a reservation
hostaway_update_reservationwriteUpdate a reservation
hostaway_update_calendarwriteUpdate listing calendar
hostaway_send_messagewriteSend a guest message
hostaway_create_taskwriteCreate a task
hostaway_update_taskwriteUpdate a task
hostaway_usage_statusmetaUsage status (free-tier meter)
hostaway_request_featuremetaRequest a missing feature
hostaway_upgrademetaUpgrade to Pro (unlimited*)
hostaway_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with hostaway_upgrade (it returns a Stripe Checkout link). Cancel any time with hostaway_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running hostaway_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT © usefulapi. Not affiliated with or endorsed by Hostaway.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.