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 集成