mcpbeat Sign in

1stay MCP Server

answering

1stay is answering right now. Last checked 14 min ago. It exposes 8 tools. Last commit 7 Oct 2026.

Hotel booking MCP server. Search, book, and manage reservations across 250K+ properties worldwide.

Uptime history 91 days of history · worst day 95%
91 days agonow
100.0%
Uptime 24h
91 of 91 checks
8
Tools
read from the server
326 ms
Response time
average over 24h
3
Stars
last commit 7 Oct 2026

What changed 79

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

23 Sep 3 tools changed the parameters they ask for6 times that day book_hotel, get_hotel_details, search_hotels
23 Sep a tool description was rewritten cancel_booking
19 Sep 8 tools changed the parameters they ask for book_hotel, cancel_booking, get_booking and 5 more
19 Sep 4 tool descriptions were rewritten cancel_booking, get_hotel_details, lookup_booking and 1 more
26 Aug 8 tools changed the parameters they ask for11 times that day book_hotel, cancel_booking, get_booking and 5 more
25 Aug 8 tools changed the parameters they ask for book_hotel, cancel_booking, get_booking and 5 more
24 Aug 8 tools changed the parameters they ask for book_hotel, cancel_booking, get_booking and 5 more
19 Aug 4 tools changed the parameters they ask for book_hotel, cancel_booking, get_hotel_details and 1 more
19 Aug 2 tool descriptions were rewritten cancel_booking, search_hotels
18 Aug 5 tool descriptions were rewritten book_hotel, get_booking, get_hotel_details and 2 more
and 28 more, back to 10 August 2026

Nothing serious here today

Today is the operative word: we check 1stay every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

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 14 min ago.

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

Available tools 8

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

book
book_hotel
Book exactly one hotel room. The first 1Stay release does not support multi-room searches or reservations. Returns a secure checkout URL. This tool accepts no guest identity or payment fields. Name, email, phone, and payment details are collected on the secure checkout page. Guest pays the hotel directly. Their credit card statement shows the hotel name, not 1Stay. Hotel's own confirmation number. Loyalty points apply automatically. The displayed total includes taxes and any applicable, itemized 1Stay Booking Fee. Requires a rate_code from get_hotel_details, valid approximately 15 minutes. Expired codes are rejected.
booking
get_booking
Look up a reservation exclusively by the hotel confirmation number shown in the guest's confirmation email. Internal Stayker booking IDs are never accepted or disclosed by MCP. Returns full booking details including hotel, dates, guest info, rate, and status. Anonymous access requires a verification_token issued by lookup_booking and scoped to a single booking. Without a valid token, no booking data is returned. Developers authenticated with their own API key do not need a token; their access is scoped to their own bookings.
cancel
cancel_booking
Prepare a hotel cancellation for completion on a secure 1Stay page. Verifies the guest's first name, last name, and hotel confirmation number, then returns the hotel policy classification and any cancellation deadline recorded with the reservation, plus a short-lived cancellation_url. 1Stay does not estimate a refund, credit, penalty, or hotel charge. Calling this tool never cancels the reservation. The guest must review the terms and select Cancel reservation on the secure page. A later verified booking-status lookup reporting status cancelled is the authoritative confirmation that the reservation was cancelled.
hotel
get_hotel_details
Get rates and room details for exactly one room at a specific hotel. Returns room types, live rates, amenities, cancellation policies, and rate_codes required by book_hotel. Guest pays the hotel directly. Displayed totals include taxes and any applicable, itemized 1Stay Booking Fee. Loyalty points eligible. Room type notes: "Run of house" means the hotel assigns the room at check-in. "Suite" at select-service brands usually means a larger room with a sofa, not a separate bedroom.
hotels
search_hotels
Search hotels by location and dates for exactly one room. Returns available properties with nightly rates across major brands, boutique, and independent hotels. The first 1Stay release supports one room per search and reservation. Guest pays the hotel directly. Hotel's own confirmation number. Loyalty points apply.
lookup
lookup_booking
Look up a reservation by verifying the guest's identity. Returns the confirmation number and booking summary in conversation. Requires the guest's full name plus either the hotel confirmation number, or the booking email together with the last 4 digits of the card used to book. An email address alone is not enough. An optional check-in date can narrow repeat stays.
resend
resend_confirmation
Resend a hotel reservation confirmation email. Use either the confirmation number from a successful lookup_booking call, or the guest's full name and email address when they do not know their confirmation number, card last four, or check-in date. The email contains the hotel confirmation number the guest can then use with lookup_booking or cancel_booking. Recovery requests never reveal whether a reservation matched. The confirmation is sent only to the email address already on the booking record; there is no recipient override. Email changes are handled at https://stayker.com/service.
tools
search_tools
List available 1Stay hotel booking tools. An optional keyword filters by search, book, cancel, or details; absence of a keyword returns all tools.

Endpoints

URLTransportStateLatencyChecked
https://mcp.stayker.com/mcp streamable-http answering 363 ms 14 min ago

Alternatives to 1stay

same job, measured the same way
radiomcp
by meshpop

Internet radio streaming MCP server — search, play, and manage radio stations worldwide

local only
MyService Hotels
by myservice

AI hotel search and booking: millions of properties, 85,000+ cities, live rates.

10 tools answering
Dida MCP Server
by nathishdev-netizen

Hotel search, booking, and review MCP server with 12+ detailed fields per hotel

104 installs/wk local only
TourMind Booking MCP
by tourmind-com

Business hotel search, live rates, booking, order management, and payment via TourMind.

answering
Quub hotel search and booking
by quub

Live hotel prices worldwide, sourced destination guides, prebooking. No key needed for reads.

8 tools answering
Hotel Booking AI MCP
by tourmind-com

Consumer hotel search, live rates, booking, order management, and payment via TourMind.

11 tools answering
Skiplagged MCP
by skiplagged

Skiplagged MCP Server for flight search, hotel booking, and travel planning

10 tools answering
Opentable
by markswendsen-code

MCP server for OpenTable - let AI agents book restaurant reservations and manage dining autonomously

119 installs/wk local only

1stay — questions

Answers built from our own checks of this server.

What can 1stay do?
It exposes 8 tools, read directly from the server on our last check. Among them: book_hotel, cancel_booking, get_booking, get_hotel_details, lookup_booking, resend_confirmation and 2 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 1stay working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 326 ms. The bar chart above shows every period we have measured.
How do I connect 1stay?
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 1stay need an API key?
No. 1stay completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 8 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is 1stay?
It answers our handshake in 326 ms on average, which is faster than 44% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is 1stay open source?
We cannot say either way: written in JavaScript, 3 stars on GitHub and 5 open issues, but we could not determine the licence, and without one the code is not open source by default.