MCP server · Work management

Hostfully MCP server

Hostfully in any MCP client, through Memtro: Hostfully does not publish this server. Memtro's Hostfully connector reads Hostfully through its API with the credentials you connect, and one endpoint hands those tools, every other system you connect and Memtro's memory tools to Claude Code, Cursor, Claude Desktop or anything else that speaks Streamable HTTP, as you.

What the model can do

Hostfully vacation-rental PMS: properties with capacity, stay rules, check-in times and nightly rate, a property's day-by-day availability and price, leads (inquiries, booking requests, bookings, holds and blocks) by property or dates with channel, status, stay and party size (never the guest's identity or contact details), inbox messages as metadata (sender type, channel, status, never the text), housekeeping and maintenance jobs, and guest reviews with ratings and replies; can message a guest, accept or decline a booking request, cancel a booking, close or ignore an inquiry, block dates, delete obsolete leads and blocks, and create, complete or delete jobs.

Reads

  • hostfully_list_propertiesHostfully properties: uid, name, type, active, bedrooms, beds, bathrooms, base and maximum guests, minimum and maximum stay…
  • hostfully_get_calendarA Hostfully property's calendar between two dates: per day whether it is unavailable and why (booked, blocked…)…
  • hostfully_search_leadsHostfully leads (inquiries, booking requests, bookings, holds and blocks) for one property or the whole agency: uid, property, type, status, channel…
  • hostfully_get_leadOne Hostfully lead by uid: property, type, status, channel, stay dates, booking time, the channel's booking id, and head counts.
  • hostfully_list_messagesHostfully inbox messages as metadata, for a lead, a thread or the whole agency: uid, when, who sent it (agency, guest, owner, system), the channel…
  • hostfully_list_jobsHostfully jobs (housekeeping, maintenance and other services) whose start falls between two dates, oldest start first: uid, status (NEW, SCHEDULED…
  • hostfully_list_reviewsHostfully guest reviews for a property or a lead: uid, source (Booking.com, Vrbo, Hostfully…), rating, title, review text (truncated), date…

Acts, when you ask

These change something in Hostfully. The model is told to use them only when you ask for exactly that, and each one is granted by name: per team on a shared connection, by the owner on a personal one.

  • hostfully_send_messageSends a message to the guest on a Hostfully lead, as an email or as a direct message on the booking channel (Airbnb, Vrbo, Booking.com only).
  • hostfully_accept_booking_requestAccepts a Hostfully booking request, turning it into a confirmed booking that blocks the dates and is confirmed to the guest by Hostfully or the…
  • hostfully_decline_booking_requestDeclines a Hostfully booking request; the guest is told by Hostfully or the channel and the dates stay free.
  • hostfully_cancel_bookingCancels a Hostfully booking.
  • hostfully_close_inquiryCloses a Hostfully inquiry, ending it without a booking.
  • hostfully_ignore_inquiryMarks a Hostfully inquiry as ignored, taking it off the to-do list without replying.
  • hostfully_block_datesBlocks dates on a Hostfully property (a BLOCKED lead), so they cannot be booked; Hostfully pushes the change to connected channels.
  • hostfully_delete_leadPermanently deletes a Hostfully lead.
  • hostfully_create_jobCreates a Hostfully job (housekeeping, maintenance or another service) on a property for a time window, optionally tied to a lead.
  • hostfully_mark_job_doneMarks a Hostfully job as DONE.
  • hostfully_delete_jobPermanently deletes a Hostfully job.

Connect it

First connect Hostfully on Dashboard → Connections, then add Memtro to your client once. The Hostfully tools appear alongside the tools of everything else you have connected; nothing is configured per connector.

Claude Code

The Memtro plugin registers the server and a skill for when to use it; the tools are then available in every session.

claude plugin marketplace add memtro-org/claude-memtro
claude plugin install memtro@memtro --config api_key=sk-memtro-...

Cursor

Add the server to .cursor/mcp.json in the project, or to the global file under ~/.cursor/.

{
  "mcpServers": {
    "memtro": {
      "url": "https://platform.memtro.com/api/mcp",
      "headers": {
        "Authorization": "Bearer sk-memtro-..."
      }
    }
  }
}

Claude Desktop

Create a personal API key on Dashboard → Profile → API keys. In Claude Desktop add an MCP server of type HTTP with URL https://platform.memtro.com/api/mcp and the header Authorization: Bearer sk-memtro-…

OpenCode

A remote server in opencode.json.

{
  "mcp": {
    "memtro": {
      "type": "remote",
      "url": "https://platform.memtro.com/api/mcp",
      "headers": {
        "Authorization": "Bearer sk-memtro-..."
      }
    }
  }
}

Pi

One command: pi mcp add memtro --url https://platform.memtro.com/api/mcp --bearer-token-env-var MEMTRO_API_KEY. Tools arrive as mcp__memtro__*. The pi-memtro extension registers it for you, alongside Memtro as the model.

Any other client

Add an MCP server of type HTTP (Streamable HTTP, stateless) at https://platform.memtro.com/api/mcp with the header Authorization: Bearer sk-memtro-.... Codex, Zed, Windsurf, Cline and the SDKs all take a remote server this way.

Who may use it

The key identifies the person, and the server offers that person the tools they may use everywhere else in Memtro. A shared Hostfully connection is used by the teams an administrator granted it to, tool by tool, on the Permissions page; a personal connection is used by its owner alone, and its tools that act stay off until the owner allows them. See Teams and permissions and Connectors.

Ask it like this

  • › Which booking requests are waiting for a decision?
  • › What cleans are due this week?
  • › Which guests are waiting on a reply?
  • › Is the harbour flat free over the bank holiday weekend?
  • › Block the harbour flat from 10 to 12 June.

Questions

Is this an official Hostfully MCP server?
No. It is Memtro's MCP server with Memtro's Hostfully connector behind it: the connector reads Hostfully through its API with the credentials you connect on Dashboard → Connections, and Hostfully publishes nothing here. The same endpoint carries every other system you connect and Memtro's memory tools.
What does it cost?
Nothing on top of Memtro. One price per organisation by its number of users, from $50 a month for up to 10 users after a 7-day free trial, with every connector, the MCP server, jobs and memory included. You bring your own model keys.
Can it change anything in Hostfully?
Only when you ask, and only what it has been granted: send a guest an email or a channel message on a lead; accept a booking request (confirms the booking); decline a booking request; cancel a booking (pushed to its channel); close an inquiry; mark an inquiry as ignored; block dates on a property; delete an obsolete lead or a block (permanent); create a housekeeping or maintenance job; mark a job as done; delete a job (permanent). Every other tool reads, searches or lists. An administrator grants each acting tool by name per team, and a personal connection acts only after its owner allows it.
Which clients work?
Any MCP client that speaks Streamable HTTP: Claude Code, Cursor, Claude Desktop, OpenCode, Codex, Zed, Windsurf, Cline and the Anthropic and OpenAI SDKs. There is no local process to run; the server is remote and authenticated with your key.

Other MCP servers · Work management

Where agents remember your company

Sign in, add a provider key, create an API key and point your tools at Memtro. It takes about five minutes.

7-day free trial · card on file, nothing charged until it ends · cancel any time