Posadita – direct-booking holiday rentals

com.posaditaPublished by posadita.comOfficial publisherv1.0.0Updated Oct 24, 2026

Holiday rentals booked direct with the host: availability, prices, checkout links. No auth.

VerifiedStreamable HTTPWeb executableLocation & LifestyleBusiness & Commerce

Overview

AI-generated overview

Remote MCP server for Posadita direct-booking holiday rentals: look up properties, check availability, price stays and create guest checkout links.

What you can do
  • Look up one rental's details: location (rounded when private), capacity, amenities, house rules, check-in/out times, cancellation policy, photos and from-price
  • Check which nights are free between two dates, with per-night price, minimum stay and arrival/departure rules
  • Price a whole stay for a party, with breakdown of nights, length discount, extra-guest fee and cleaning, in integer cents
  • Search one collection by slug (a host's portfolio, a community or a destination) and price results for given dates and guests
  • Prepare a checkout link for a guest to review, accept the host's terms and pay
When to use it
Useful when someone wants to find and price a holiday rental booked directly with the host, compare availability for specific dates and guests, or get a checkout link to hand to the traveller. It is not a general search across all listings.
Requirements
A remote streamable HTTP endpoint; no authentication, environment variables or headers are declared. Search needs a collection slug, and availability calls cover at most 62 days each.
Before you install
create_checkout reserves nothing and books nothing; it only returns a checkout URL that the guest must open to accept terms and pay. Prices are informational until the guest completes payment, and the host is not notified by the tool.

Installation

In SourceWeft

  1. Open Posadita – direct-booking holiday rentals 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/com.posadita%2Fbooking/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": {
    "posadita-direct-booking-holiday-rentals": {
      "type": "http",
      "url": "https://mcp.posadita.com/"
    }
  }
}

Tools

5

get_property

One holiday rental: what it is, where (rounded when the host keeps the address private), capacity, amenities (fixed ids + labels), house rules, check-in/out times, cancellation policy (`cancellation.terms` is what the level promises; for `custom` read `note`), photos and a from-price per night. `bookable: false` means the page shows the place but takes no online booking – the guest contacts the host; do not quote or prepare a checkout for it. `bookingMode` says what happens after the guest presses book: `request` (host confirms), `request_hold` (card held, host confirms) or `instant`.

Parametersslugrequiredlocale

check_availability

Which nights are free between two dates, both inclusive, at most 62 days per call. Each night has available, minStay, whether arrival/departure is allowed that day, and priceCents (null when the place takes no online booking). For the price of a whole stay use get_quote – nightly prices do not include fees or discounts.

Parameterstorequiredfromrequiredslugrequired

get_quote

The total price of one stay for a party, with its breakdown (nights, length discount, extra-guest fee, cleaning) – the same calculation that charges the guest. Amounts are integer cents. When the stay cannot be booked the answer has ok:false and a reason: unavailable (with the taken dates), min_stay (with minStay), no_checkin_day, no_checkout_day, max_guests (with maxGuests), no_rates or invalid_range. A quote holds nothing.

ParametersslugrequiredadultsrequiredcheckInrequiredcheckOutrequiredchildren

search_stays

Search ONE collection – a host's portfolio, a residential community or a destination – named by its slug (posadita.com/s/{slug}, or from /llms.txt). There is no search across all of Posadita. With dates and guests every place is priced for exactly that stay (totalCents, the same figure get_quote gives) and those that can be booked come first; without dates you get each place's from-price per night. Only places with bookable:true can be quoted or checked out; the others are booked by contacting their host.

ParameterstofromguestsamenitiescollectionrequiredminBedroomspropertyTypeavailableOnly

create_checkout

Prepare a stay for the guest to confirm and pay. It reserves NOTHING and books nothing: no nights are held, the host is not told, no e-mail is sent. It returns checkoutUrl, a link you must give to the guest; the GUEST opens it, checks the stay, agrees to the host's terms and pays. Until they do, anyone else can book those nights. The link expires after 24 hours. Never tell the guest they are booked, and never try to complete the booking for them. Quote first; contact details are optional and only pre-fill the form, which the guest can change. Limited to a few per hour per caller.

ParametersslugrequiredagentguestadultsrequiredlocalecheckInrequiredmessagecheckOutrequiredchildren

Version history

1
  1. v1.0.0LatestOct 16, 2026

Score

83% 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

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.