Hostfully MCP by usefulapi

io.usefulapiPublished by usefulapi.ioOfficial publisherv1.39.1Updated Nov 14, 2026

Check properties, calendars, leads, quotes, guests and messages in Hostfully, and send replies.

The publisher's own server: Ably MCP by usefulapi

Overview

AI-generated overview

Hosted MCP server for Hostfully that lets an assistant read rental properties, calendars, bookings, quotes, guests and messages, and send guest replies.

What you can do
  • List agencies, properties, property details, calendars and pricing periods
  • Search and read leads (bookings, inquiries, blocks), orders, guests, owners and reviews
  • Price a prospective stay with a quote calculation
  • Read guest messaging threads and messages across channels
  • Create or update leads, schedule jobs and send messages to guests
  • Check usage and manage the subscription plan
When to use it
Useful for short-term rental hosts and agencies already on Hostfully that want an assistant to answer questions about availability, pricing, upcoming bookings, scheduled cleanings and guest conversations, or to draft and send guest replies.
Requirements
Remote streamable HTTP endpoint; no local install. Sign-in uses OAuth, and the login page asks for a Hostfully agency API key, plus an optional default agency UID and a sandbox toggle. A free plan allows 50 tool calls per month; paid plans are billed per user.
Before you install
Write tools change real data: creating leads or calendar blocks, updating guest details, scheduling jobs, and sending messages that reach real guests and cannot be unsent. Guest names, contact details and message content pass through the hosted service. Paid plans are billed through a checkout link, and cancelling gives no refund for the current period.

Installation

In SourceWeft

  1. Open Hostfully MCP by usefulapi in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.usefulapi%2Fhostfully/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

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

README

Hostfully MCP by usefulapi

Use Hostfully from Claude, Cursor, or any MCP client — check properties, calendars, leads, quotes, guests and messages, and reply to guests. Hosted, no local install: connect with your own Hostfully credentials.

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

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://hostfully.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http hostfully https://hostfully.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": {    "hostfully": {      "url": "https://hostfully.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 Hostfully credentials.

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

On first connect you'll provide your Hostfully agency API key (Agency Settings), plus an optional default agency UID and a sandbox toggle. They're validated, stored per-user, and scoped to you — no keys in config files.

Tools

ToolTypeWhat it does
hostfully_list_agenciesreadList agencies
hostfully_list_propertiesreadList properties
hostfully_get_propertyreadGet one property
hostfully_get_property_calendarreadGet a property's calendar
hostfully_get_pricing_periodsreadGet pricing periods
hostfully_search_leadsreadSearch leads and bookings
hostfully_get_leadreadGet one lead or booking
hostfully_calculate_quotereadCalculate a stay quote
hostfully_list_ordersreadList orders
hostfully_list_threadsreadList message threads
hostfully_list_messagesreadList messages
hostfully_list_guestsreadList guests
hostfully_list_jobsreadList jobs
hostfully_list_servicesreadList services
hostfully_list_reviewsreadList guest reviews
hostfully_list_ownersreadList property owners
hostfully_create_leadwriteCreate a calendar block or inquiry
hostfully_update_leadwriteUpdate a lead's notes or guest details
hostfully_send_messagewriteSend a message to a guest
hostfully_create_jobwriteSchedule a job
hostfully_usage_statusmetaUsage status (free-tier meter)
hostfully_request_featuremetaRequest a missing feature
hostfully_upgrademetaUpgrade to Pro or Pro+
hostfully_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 hostfully_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 hostfully_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 hostfully_upgrade before then undoes the cancel. Or write to [email protected].

License

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

Source: servers/hostfully/README.md at commit f22f848

Tools

20

hostfully_list_agencies

List agencies

List the agencies this API key can access, with their UIDs, currency and default check-in/out times. Start here to find the agency_uid other tools need. Hostfully: GET /api/v3.3/agencies.

Takes no parameters.

hostfully_list_properties

List properties

List an agency's properties (rentals) with name, address, type, bedrooms, active flag and pricing/availability settings. Cursor-paginated. Hostfully: GET /api/v3.3/properties.

Parameterslimitcursoragency_uidupdated_since

hostfully_get_property

Get one property

Fetch one property's full details — address, time zone, rooms, pricing and availability settings, channel data, booking notes and cancellation policy. Hostfully: GET /api/v3.3/properties/{propertyUid}.

Parametersproperty_uidrequired

hostfully_get_property_calendar

Get a property's calendar

Day-by-day availability and pricing for one property over a date range — the direct answer to 'is it free, and at what price?'. Hostfully: GET /api/v3.3/property-calendar/{propertyUid}.

Parameterstorequiredfromrequiredproperty_uidrequiredavailability_comments

hostfully_get_pricing_periods

Get pricing periods

The nightly price, minimum stay and check-in/check-out availability set for each date of one property over a range. Hostfully: GET /api/v3.3/pricing-periods.

Parameterstorequiredfromrequiredproperty_uidrequired

hostfully_search_leads

Search leads and bookings

Search leads — Hostfully's word for bookings, inquiries, booking requests and calendar blocks — by agency, property or UIDs, and by check-in/check-out date. Returns status, type, channel, dates and guest info. Give at least one of agency_uid (or the default), property_uid, or lead_uids. Cursor-paginated. Hostfully: GET /api/v3.3/leads.

Parameterslimitcursorlead_uidsagency_uidcheck_in_tocheck_out_toproperty_uidcheck_in_fromupdated_sincecheck_out_from

hostfully_get_lead

Get one lead or booking

Fetch one lead (booking, inquiry, booking request or block) by UID — status, channel, dates, guest information, notes and assignee. Hostfully: GET /api/v3.3/leads/{leadUid}.

Parameterslead_uidrequired

hostfully_calculate_quote

Calculate a stay quote

Price a prospective stay at one property: rent, fees, taxes, security deposit and total for the given dates and party. Computes only — creates nothing. Hostfully: POST /api/v3.3/quotes.

Parametersguestsrequiredlead_uidpet_countagency_uidproperty_uidrequiredcheck_in_daterequiredcheck_out_daterequiredchildren_count

hostfully_list_orders

List orders

List orders — the money side of a booking: rent, fees, services, adjustments, taxes, channel commission and total. Filter by lead, property, guest or update time (at least one is required). Hostfully: GET /api/v3.3/orders.

Parameterslead_uidguest_uidproperty_uidupdated_since

hostfully_list_threads

List message threads

List guest-messaging threads for an agency or one lead, with participants and read status. Give lead_uid, or agency_uid (or the default). Cursor-paginated. Hostfully: GET /api/v3.3/threads.

Parameterslimitcursorlead_uidagency_uid

hostfully_list_messages

List messages

Read guest messages (Airbnb, VRBO, Booking.com, email, SMS, WhatsApp, in-app) for a lead, a thread or a whole agency, with sender type, status and content. Give lead_uid, thread_uid, or agency_uid (or the default). Cursor-paginated. Hostfully: GET /api/v3.3/messages.

Parameterslimitcursorlead_uidagency_uidcreated_atthread_uid

hostfully_list_guests

List guests

List the agency's guest records — names, email, phone, address and profile notes. Hostfully: GET /api/v3.3/guests/{agencyUid}.

Parametersagency_uid

hostfully_list_jobs

List jobs

List operational jobs (cleanings, greetings, maintenance and other services) scheduled in a date window, optionally for given properties and statuses, sorted by start date. Hostfully: GET /api/v3.3/jobs.

Parameterstorequiredfromrequiredstatusesproperty_uidsmodified_since

hostfully_list_services

List services

List the services an agency offers or schedules (cleaning, transportation, greeting, cooking, tours ...), with provider, price and duration. A service UID is what hostfully_create_job needs. Hostfully: GET /api/v3.3/services.

Parametersagency_uidcatered_toservice_provider_uid

hostfully_list_reviews

List guest reviews

List guest reviews for a property or a lead — rating, title, content, source, private feedback and the host response. Cursor-paginated. Hostfully: GET /api/v3.3/reviews.

Parameterssortlimitcursorsourcelead_uidproperty_uidupdated_sincesort_direction

hostfully_list_owners

List property owners

List the agency's property owners — contact details, business name, commission rate and permissions — optionally filtered by a search string. Hostfully: GET /api/v3.3/owners.

Parametersqueryagency_uid

hostfully_create_lead

Create a calendar block or inquiry

Create a lead at one property: status BLOCKED puts an owner/maintenance block on the calendar; status NEW records a guest inquiry (which does not confirm a booking or take payment). Blocks can later be removed in Hostfully; inquiries go through the normal pipeline. Dates are local to the property. Hostfully: POST /api/v3.3/leads.

Parametersguestnotesstatusrequiredcheck_inrequiredcheck_outrequiredagency_uidproperty_uidrequiredexternal_booking_id

hostfully_update_lead

Update a lead's notes or guest details

Partially update a lead's notes, extra notes and guest details (name, contact, address, arrival/departure times). Does NOT change dates, party size, property or status. Hostfully may ignore personal-data fields the key is not allowed to edit. Hostfully: PATCH /api/v3.3/leads/{leadUid}.

Parametersguestnoteslead_uidrequiredextra_notes

hostfully_send_message

Send a message to a guest

Send a message to the guest of a lead, by EMAIL or as a DIRECT_MESSAGE on the booking channel (Airbnb, VRBO or Booking.com leads only). This reaches a real guest and cannot be unsent — confirm the text first. Hostfully: POST /api/v3.3/messages.

Parameterstextrequiredtyperequiredsubjectlead_uidrequiredthread_uid

hostfully_create_job

Schedule a job

Schedule a job (e.g. a cleaning or a guest greeting) for a service at a property, optionally tied to a lead. Times are property-local. hostfully_list_services gives the service UID. Hostfully: POST /api/v3.3/jobs.

Parametersendrequirednotesstartrequiredstatuslead_uidservice_uidrequiredproperty_uidrequired

Version history

25
  1. v1.39.1LatestNov 13, 2026
  2. v1.38.0Nov 12, 2026
  3. v1.37.3Nov 11, 2026
  4. v1.36.5Nov 8, 2026
  5. v1.36.4Nov 7, 2026
  6. v1.35.3Nov 5, 2026
  7. v1.35.2Nov 5, 2026
  8. v1.35.1Nov 4, 2026
  9. v1.35.0Nov 3, 2026
  10. v1.34.1Nov 3, 2026
  11. v1.33.0Nov 1, 2026
  12. v1.31.0Oct 31, 2026
  13. v1.30.0Oct 31, 2026
  14. v1.29.2Oct 30, 2026
  15. v1.29.0Oct 30, 2026
  16. v1.24.0Oct 26, 2026
  17. v1.21.3Oct 25, 2026
  18. v1.21.0Oct 25, 2026
  19. v1.20.0Oct 24, 2026
  20. v1.17.0Oct 23, 2026
  21. v1.16.4Oct 22, 2026
  22. v1.16.3Oct 21, 2026
  23. v1.11.1Oct 9, 2026
  24. v1.10.0Oct 9, 2026
  25. v1.0.0Sep 30, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Usefulapi integrations