mcpbeat Sign in

Threshold MCP Server

by threshold Your server? Claim it
not responding

Threshold is listed as active in the registry but did not answer our last check. It exposes 10 tools.

Search and book verified independent vacation rentals directly from hosts, with no guest fees.

Uptime history 38 days of history · worst day 0%
38 days agonow
0.0%
Uptime 24h
0 of 92 checks
10
Tools
read from the server
111 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 14

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 8 October 2026. No other catalogue keeps this.

25 Oct a tool description was rewritten get_booking
25 Oct a tool changed the parameters it asks for get_booking
18 Oct 10 tools changed the parameters they ask for ask_host, cancel_booking, check_availability and 7 more
18 Oct a tool description was rewritten get_property
8 Oct a tool description was rewritten request_booking

Threshold does not always answer

Over the last week it answered 0.0% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 4 min ago.

run in your terminal
claude mcp add stays --transport http https://threshold.rentals/api/mcp
Settings → Connectors → Add custom connector, then paste this address
https://threshold.rentals/api/mcp
~/.codex/config.toml
[mcp_servers.stays]
url = "https://threshold.rentals/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "stays": {
      "url": "https://threshold.rentals/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "stays": {
      "type": "http",
      "url": "https://threshold.rentals/api/mcp"
    }
  }
}

Available tools 10

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

ask
ask_host
Send a question the property record and FAQ don't answer. The answer arrives later; tell the guest you'll follow up. Don't include the guest's contact details. Maps to POST /v1/properties/{id}/questions.
availability
check_availability
Day-by-day availability and indicative nightly prices for up to 180 days. Cached; use get_quote to confirm. Useful when the guest's dates are flexible. Maps to GET /v1/properties/{id}/availability.
booking
get_booking
Status, amounts, refund schedule, guest ID verification link, and when arrival details will be sent. Maps to GET /v1/bookings/{id}. Pass guest_email (the email the booking was made with) unless you connect with an agent token.
cancel
cancel_booking
Two-step. First call with confirm=false to see what the guest gets back if they cancel now (nothing changes). Tell the guest that refund and get their go-ahead, then call again with confirm=true and expected_refund_cents set to the refund amount from the first call. If the refund changed in between, the call fails with refund_changed instead of cancelling. Refunds go to the guest's card automatically. Pass guest_email (the email the booking was made with) unless you connect with an agent token.
messages
get_messages
The conversation between the guest and the host about a booking, oldest first (including the guest's note with the request and the host's note when accepting or declining). Use it to relay the host's replies. Pass guest_email (the email the booking was made with) unless you connect with an agent token.
property
get_property
Full record for one property: beds by room, amenities with details, access and stairs, rules, host FAQ, policies, and verification status. The location is approximate on purpose: the exact address and the host's direct contact details are not in the record and are sent to the guest after a confirmed booking, so if asked, say that rather than that they are missing. Maps to GET /v1/properties/{id}.
quote
get_quote
Itemized, binding price for exact dates and party, after re-checking the host's live calendars. Valid 10 minutes. Returns house rules and an exact refund schedule to show the guest. Does not reserve the dates. Maps to POST /v1/properties/{id}/quotes.
request
request_booking
Request a stay from a quote. Set house_rules_accepted only after the guest has seen and agreed to the quote's house_rules. If the quote's payment.collected_by is "threshold", the booking starts as awaiting_payment and the response includes payment_url: the guest must open payment_url and add a card within 60 minutes, after which the host gets the request (status pending_host_confirmation). Otherwise the request goes to the host immediately and the host arranges payment after accepting. Returns the booking and a status link to give the guest; poll get_booking for changes.
send
send_message
Send a message to the host on the guest's behalf, e.g. a question about check-in or a late arrival. Only send what the guest asked you to say. The host is emailed and replies appear in get_messages. Open from the request until two weeks after check-out.
stays
search_stays
Find verified independent vacation rentals. Filters are strict: every listed amenity must be present. With dates, results include a cached availability signal and an indicative all-in total (no guest service fee). Maps to GET /v1/search.

Endpoints

URLTransportStateLatencyChecked
https://threshold.rentals/api/mcp streamable-http answering 111 ms 4 min ago

Alternatives to Threshold

same job, measured the same way
Bookd
by bookd

Search and request stays at independent hotels, B&Bs, guesthouses and vacation rentals, direct.

6 tools answering
HotelShortlist
by hotelshortlist

Independent hotel research from guest reviews: bed bugs, pests, noise and hidden fees.

6 tools answering
Brek — Book Direct
by leo9

Search Airbnb vacation rentals and find direct booking options for the same homes.

2 tools answering
AegeanBot Direct Stays
by aegeanbot

Search verified Greek vacation rentals with live availability, prices, policies, and booking links.

5 tools answering
Campiamo Campsites
by campiamo

Find, price and book independent campsites with live availability; guests pay the campsite directly.

5 tools answering
chucho — Book Direct
by chucho

Find vacation rentals worldwide by describing the trip, check host prices and book direct.

answering
FiveM Docs
by livvux

Search and read independent FiveM development guides with citations. Free, read-only, no API key.

3 tools answering
Partelisto
by targetgrps

Guest check-in, SES.HOSPEDAJES status, and booking creation for Spanish vacation rentals. No PII.

8 tools answering

Threshold — questions

Answers built from our own checks of this server.

What can Threshold do?
It exposes 10 tools, read directly from the server on our last check. Among them: ask_host, cancel_booking, check_availability, get_booking, get_messages, get_property and 4 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Threshold working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 0 of 92 checks got a reply (0.0%), average response time 111 ms. The bar chart above shows every period we have measured.
The registry lists Threshold as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect Threshold?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Threshold need an API key?
No. Threshold completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 10 of them are readable on this page. This is what we observed, not what the docs claim.