Hostaway MCP by usefulapi

io.usefulapi由 usefulapi.io 發布官方發布者v1.40.2更新於 Nov 14, 2026

Manage Hostaway listings, reservations, calendar, guest messages, reviews and tasks.

發布方自己的服務:Ably MCP by usefulapi

已驗證Streamable HTTP可網頁執行效率與工作流溝通與協作商業與電商

概覽

AI 產生的概覽

託管式 Hostaway 連接器,讓助理讀取房源、訂房、行事曆、評價與業主報表,並可建立訂房、調整行事曆、傳送訊息與管理任務。

可以做什麼
  • 列出並檢視房源、團隊成員與逐日行事曆,並試算住宿價格
  • 跨通路查詢訂房,檢視單筆訂房、變更紀錄與付款資訊
  • 讀取旅客對話與訊息、評價、費用和業主報表
  • 建立與修改訂房,調整行事曆可訂狀態與價格
  • 傳送訊息給旅客,建立或更新營運任務
  • 查看用量、提出功能需求並管理付費訂閱
適用情境
適合短租房東與房源管理業者,讓助理回答未來入住、定價、評價或業主財務相關問題,並在不開啟 Hostaway 的情況下完成例行的訂房、行事曆、訊息與清潔任務調整。
執行需求
遠端 MCP 端點,無需本機安裝。以 OAuth 登入,登入頁面要求填寫 Hostaway 帳戶 ID 與 API 金鑰(Hostaway 設定中的 API 頁面),並依使用者儲存。用戶端設定只填端點網址,不要加入 Authorization 標頭或 API 金鑰。免費方案每月 50 次工具呼叫;付費方案透過 Stripe 結帳。
安裝前請注意
寫入類工具會變更 Hostaway 線上資料:建立或修改訂房會佔用行事曆並同步到已連結通路,行事曆更新會推送到所有通路,已送出的旅客訊息會立即送達且無法收回。執行任何寫入前請先確認。Hostaway 帳戶 ID 與 API 金鑰會提供給此託管服務。付費方案需付費(Pro 每月 9 美元或每年 90 美元,Pro+ 每月 39 美元或每年 390 美元),升級至 Pro+ 會立即補收差額,取消時當期不退費。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Hostaway MCP by usefulapi,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.usefulapi%2Fhostaway/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "hostaway-by-usefulapi": {
      "type": "http",
      "url": "https://hostaway.usefulapi.io/mcp"
    }
  }
}

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:
json
{  "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_usersreadList account team members
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 or Pro+
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)10,000 tool calls / month
Pro+ (per user)$39/mo or $390/yr (2 months free)100,000 tool calls / month

Each paid plan covers this server only. Ask your AI to run hostaway_upgrade and choose Pro or Pro+, billed monthly or yearly (it returns a Stripe Checkout link). If you already have Pro, ask to change it to Pro+. The change requires your confirmation, keeps your billing interval and charges the price difference for the rest of the period immediately. Cancel any time with hostaway_cancel_subscription: your paid plan continues to the end of the paid period, with no refund for the current period, and asking to resume the same plan with hostaway_upgrade before then undoes the cancel. Or write to [email protected].

License

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

來源:servers/hostaway/README.md,提交 875de6b

工具

21

hostaway_list_users

List account team members

List the connected Hostaway account's users/team members with their ids, names, user-group names (roles) and job titles (positions), when supplied by Hostaway. Set includeEmails=true only when email addresses are needed; emails are omitted by default. Use an API key authorized to view the account's staff directory: Hostaway enforces the key's resource access, and an access denial is returned as an error. Read-only: does not change users, roles or permissions. Verification codes and unrelated user fields are never returned. Hostaway: GET /v1/users (no documented pagination filters).

輸入參數includeEmails

hostaway_list_listings

List listings

List the account's properties (listings) with name, address, capacity, base price, fees and check-in times. Filter by name, city, country, property type, availability for a date range and guest count, or active/archived status. Hostaway: GET /v1/listings.

輸入參數citylimitmatchoffsetcountrysortOrderspecialStatuspropertyTypeIdincludeResourcesavailabilityDateEndavailabilityDateStartavailabilityGuestNumber

hostaway_get_listing

Get one listing

Fetch a single listing by id — full details including description, house rules, amenities, images, fees, taxes, cancellation policy and access info (door code, wifi). Hostaway: GET /v1/listings/{listingId}.

輸入參數listingId必填includeResources

hostaway_list_reservations

List reservations

List reservations across all channels (Airbnb, Vrbo, Booking.com, direct…) with guest, dates, status, price and channel. Filter by listing, channel, arrival/departure window, guest name or email, unread messages, and more. Default order is newest first; for large accounts page with afterId (the id of the last reservation on the previous page). Channel ids: 2000 direct, 2018 airbnbOfficial, 2002 homeaway/Vrbo, 2005 bookingcom, 2007 expedia, 2013 bookingengine, 2019 marriott, 2020 partner, 2022 google. Hostaway: GET /v1/reservations.

輸入參數limitmatchoffsetafterIdendDatedateTypechannelIdisStarredlistingIdsortOrderstartDateguestEmail另有 11 個

hostaway_get_reservation

Get one reservation

Fetch a single reservation by its Hostaway id — guest contact details, dates, guest counts, price breakdown, payment state, door code, notes, channel and cancellation policy. Hostaway: GET /v1/reservations/{reservationId}.

輸入參數reservationId必填

hostaway_get_reservation_logs

Get reservation change history

The audit trail for one reservation: every field change with previous and new value, when, and by which user (most recent first). Useful for 'who changed these dates / this price?'. Hostaway: GET /v1/reservations/{reservationId}/logs.

輸入參數limitoffsetreservationId必填

hostaway_get_calendar

Get listing calendar

Day-by-day availability and pricing for one listing over a date range: status (available, blocked, reserved, pending), nightly price, min/max stay, closed-to-arrival/departure and notes. Set includeResources to see the reservations occupying each day. Hostaway: GET /v1/listings/{listingId}/calendar.

輸入參數endDate必填listingId必填startDate必填includeResources

hostaway_calculate_price

Quote a stay

Calculate what a stay at a listing would cost — total price plus the component breakdown (base rate, cleaning fee, taxes, discounts). A calculation only: nothing is booked or held. Hostaway: POST /v1/listings/{listingId}/calendar/priceDetails (version 2).

輸入參數markuplistingId必填endingDate必填startingDate必填numberOfGuests必填reservationCouponId

hostaway_list_conversations

List guest conversations

List guest conversations (the unified inbox across channels), each with its latest message and linked reservation. Filter to one reservation. Hostaway: GET /v1/conversations.

輸入參數limitoffsetreservationIdincludeResources

hostaway_list_conversation_messages

Read a conversation

The messages in one guest conversation — body, direction (isIncoming), channel/email/SMS type, send status and timestamps. By default only sent messages; set includeScheduledMessages to also see scheduled, paused or failed ones. Hostaway: GET /v1/conversations/{conversationId}/messages.

輸入參數limitoffsetconversationId必填includeScheduledMessages

hostaway_list_reviews

List reviews

List guest-to-host and host-to-guest reviews with rating (0-10), public review, private feedback and the host's reply. Filter by listings, reservation, type, status, rating range, dates, guest name, or whether the host has replied. Hostaway: GET /v1/reviews.

輸入參數typelimitoffsetsortBystatusesguestNameratingMaxratingMinsortOrderhasHostReplylistingMapIdsreservationId另有 4 個

hostaway_list_tasks

List tasks

List operational tasks (cleaning, maintenance, check-in/out) with assignee, status, time window and cost. Filter by reservation, status, text match, channel, or start/deadline windows. Hostaway: GET /v1/tasks.

輸入參數limitmatchoffsetstatuschannelIdreservationIdshouldEndByEndcanStartFromEndshouldEndByStartcanStartFromStart

hostaway_list_expenses

List expenses and extras

List expenses (negative amounts) and extras (positive amounts) recorded against listings and reservations, with date, concept, categories and the owner statements they appear on. Hostaway: GET /v1/expenses.

輸入參數limitoffset

hostaway_list_owner_statements

List owner statements

List the account's owner statements (id and name). Hostaway: GET /v1/ownerStatements.

無需輸入參數。

hostaway_get_owner_statement

Get one owner statement

Fetch one owner statement — the filter it was generated with (listings, date range), summary and per-reservation financial data, grand totals, expenses, and owner / property-manager details. Hostaway: GET /v1/ownerStatement/{ownerStatementId}.

輸入參數ownerStatementId必填

hostaway_create_reservation

Create a reservation

Create a new reservation on a listing (it blocks the calendar and syncs to connected channels). Only channelId 2000 (direct, the default), 2002 (homeaway) or 2020 (partner) are accepted. To price it correctly, call hostaway_calculate_price first and pass its total as totalPrice. Overbooking protection is always left on. Hostaway: POST /v1/reservations.

輸入參數petsphoneadultscommentinfantschildrencurrencydoorCodehostNotechannelIdguestCityguestName另有 16 個

hostaway_update_reservation

Update a reservation

Change fields on an existing reservation — guest details and counts, dates, check-in/out hours, door code, host note or comment. Send only the fields to change. The listing cannot be changed, and this tool never cancels or reprices a booking. Date changes on channel bookings may be overwritten by the channel. Hostaway: PUT /v1/reservations/{reservationId}.

輸入參數petsphoneadultscommentinfantschildrendoorCodehostNoteguestCityguestNameguestNoteguestEmail另有 13 個

hostaway_update_calendar

Update listing calendar

Change availability and/or pricing for a date range on one listing, pushed to every connected channel: block (isAvailable=false) or open days, set the nightly price, min/max stay, closed-to-arrival/departure, or a note. For multi-unit listings set desiredUnitsToSell instead of isAvailable (0 blocks). Hostaway: PUT /v1/listings/{listingId}/calendar.

輸入參數notepriceendDate必填listingId必填startDate必填isAvailablemaximumStayminimumStayclosedOnArrivalclosedOnDeparturedesiredUnitsToSell

hostaway_send_message

Send a guest message

Send a message to the guest in a conversation — it is delivered immediately and cannot be recalled. Delivered by email by default, or via the booking channel, SMS or WhatsApp. Attachments are not supported. Rate-limited by Hostaway to 30 messages per minute. Hostaway: POST /v1/conversations/{conversationId}/messages.

輸入參數body必填conversationId必填communicationType

hostaway_create_task

Create a task

Create an operational task — e.g. a cleaning after a checkout or a maintenance job — optionally tied to a listing and reservation, assigned to a user, with a time window, category and cost. Hostaway: POST /v1/tasks.

輸入參數costcolortitle必填statusprioritydescriptionshouldEndBycanStartFromcostCurrencylistingMapIdcategoriesMapreservationId另有 3 個

hostaway_update_task

Update a task

Update a task — change its status (e.g. completed), reassign it, move its window, or add a resolution note. Send only the fields to change. Hostaway: PUT /v1/tasks/{taskId}.

輸入參數costcolortitlestatustaskId必填prioritydescriptionshouldEndBycanStartFromcostCurrencylistingMapIdcategoriesMap另有 5 個

版本歷史

26
  1. v1.40.2最新Nov 14, 2026
  2. v1.40.1Nov 13, 2026
  3. v1.39.0Nov 12, 2026
  4. v1.38.4Nov 11, 2026
  5. v1.37.0Nov 8, 2026
  6. v1.36.3Nov 7, 2026
  7. v1.35.3Nov 5, 2026
  8. v1.35.2Nov 5, 2026
  9. v1.35.1Nov 4, 2026
  10. v1.35.0Nov 3, 2026
  11. v1.34.1Nov 3, 2026
  12. v1.33.0Nov 1, 2026
  13. v1.31.0Oct 31, 2026
  14. v1.30.0Oct 31, 2026
  15. v1.29.2Oct 30, 2026
  16. v1.29.0Oct 30, 2026
  17. v1.24.0Oct 26, 2026
  18. v1.21.3Oct 25, 2026
  19. v1.21.0Oct 25, 2026
  20. v1.20.0Oct 24, 2026
  21. v1.17.0Oct 23, 2026
  22. v1.16.4Oct 22, 2026
  23. v1.16.3Oct 21, 2026
  24. v1.11.1Oct 9, 2026
  25. v1.10.0Oct 9, 2026
  26. v1.0.0Sep 29, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Usefulapi 整合