1stay MCP server
online · 100% uptimecom.stayker/1stay·v1.0.0·3 starsHotel booking MCP server. Search, book, and manage reservations across 250K+ properties worldwide.
3 stars
Reviews
Write oneNobody has reviewed 1stay yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
1stay tools (8, 1 write)
write = sends, deletes, buys or postsbook_hotelFreeBook 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.
cancel_bookingwrite actionFreePrepare 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.
get_bookingFreeLook 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.
get_hotel_detailsFreeGet 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.
lookup_bookingFreeLook 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_confirmationFreeResend 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.
search_hotelsFreeSearch 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.
search_toolsFreeList available 1Stay hotel booking tools. An optional keyword filters by search, book, cancel, or details; absence of a keyword returns all tools.
Public scan report
scanner v0.1.10 · 2026-09-27 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 857ms20/20
- Tool poisoning8 tool descriptions checked15/15
- Auth qualityopen endpoint exposes 1 write-action tools with no auth3/15
- Maintenancelast push 5 days ago15/15
- Maintainer identityendpoint served from the registry-verified namespace domain8/10
Findings (1)
- highWrite-action tools reachable without authentication
auth.open-write
How 1stay compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 81/100
- higher than 67% of 3,470 Web search servers
- Tools
- 8
- the typical Web search server has 5
- Tools that change things
- 13%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote Web search server answers 100%
- Response time
- 138 ms
- faster than 81% of 2,238 Web search servers
- GitHub stars
- 3
- more than 73% of 1,786 Web search servers
What its tools let an agent do: 6 read · 1 create · 1 delete
Install 1stay in Claude Code, Cursor or VS Code
claude mcp add --transport http 1stay https://mcp.stayker.com/mcp
What the publisher says
From the 1stay repository's README, as published. We do not edit it. Read it on GitHub
1Stay — Hotel Booking via MCP
The first MCP server that completes real hotel reservations inside AI conversations. Not search-and-redirect. Not affiliate links. A confirmed booking with a real confirmation number — where your loyalty points accrue and your elite status benefits apply.
Builders monetize every booking via Stripe Connect — set your own fee, get paid directly. Turn any AI agent into a revenue-generating travel assistant.
Built by Stayker (WPF Holdings, LLC), a licensed travel technology company built on proven travel distribution architecture. When you book through 1Stay, the hotel is the merchant of record — your stay is treated exactly like a direct booking.
Quick Start
npx (fastest)
npx 1stay-mcpClaude Desktop / ChatGPT / Cursor / Windsurf
Add to your MCP configuration:
{
"mcpServers": {
"1stay": {
"url": "https://mcp.stayker.com/mcp"
}
}
}Claude Code
claude mcp add 1stay --transport http https://mcp.stayker.com/mcpTry It Now
Quickstart: 1stay.ai/docs/quickstart — hotel booking for AI agents in three calls.
MCP Endpoint: https://mcp.stayker.com/mcp Protocol: Streamable HTTP | MCP SDK v1.27.1 | Latest protocol version 2025-11-25 Supported versions: 2025-11-25, 2025-06-18, 2025-03-26, 2024-11-05, 2024-10-07
Features
- 300,000+ properties across 140+ countries — major chains, independents, boutiques
- Real confirmation numbers — not affiliate links, not redirects
- Loyalty program eligible — Hilton, Marriott, IHG points accrue, elite status applies
- Stripe Connect monetization — builders set their own booking fee and get paid directly
- Secure checkout — payment handled on PCI-compliant page, never in the AI conversation
- Live rates — real-time pricing from travel distribution networks, not cached or scraped
Tools
For Builders — Monetize with Stripe Connect
1Stay lets developers and AI builders earn on every hotel booking their agent completes. Connect your Stripe account, set your booking service fee, and get paid directly when guests check out.
Get started: 1stay.ai/apply
Authentication
1Stay uses OAuth 2.0 authorization code flow. When connecting through Claude, the OAuth handshake is handled automatically. You'll need a valid 1Stay account to authenticate.
How Booking Works
1Stay uses a secure link handoff model for payment:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
1stay: common questions
- Is 1stay MCP server safe?
- Mostly: it is graded B (81/100). Read the 1stay safety report
- How do I install 1stay?
- It runs remotely at mcp.stayker.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does 1stay need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is 1stay maintained?
- The last commit was 42 days ago (2026-09-23). The latest release is v1.0.0.
- Is 1stay up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of 1stay?
- Servers from other publishers that do the same job: LetsFG — Flights & Hotels MCP server, Legal Data Hunter MCP server and BoostedTravel MCP server.
- How does 1stay compare with other Web search MCP servers?
- safety score 81/100 (higher than 67% of 3,470 Web search servers); tools 8 (the typical Web search server has 5); tools that change things 13% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to 1stay
Same job from other publishers: the closest match first, then the best rated.
- LetsFG — Flights & HotelsSearch and book flights and hotels: hundreds of airlines, plus bookable hotel rates.not reviewedEstablishedA
Legal Data HunterSearch 18M+ legal documents worldwide — case law, legislation, and doctrine across 110+ countries.not reviewedEstablishedA
BoostedTravelFlight search & booking for AI agents. 400+ airlines, $20-50 cheaper than OTAs.not reviewedEstablishedC- JshookmcpSearch-first MCP server for JavaScript reverse engineering: 735 tools across 36 domains.not reviewedEstablishedC
- Sui Knowledge Base (kapa.ai)Semantic search across Sui documentation and knowledge sources, powered by kapa.ainot reviewedEstablishedA