1Stay — Hotel Booking via MCP
MCP serverSearch1stay lets your AI handle hotel bookings for you. Once added, it can search more than 250,000 properties worldwide, book a stay, and manage your reservations from the same conversation.
Use 1Stay — Hotel Booking via MCP in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add 1Stay — Hotel Booking via MCP and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use 1Stay to search hotels
No key or account is asked for. Not verified by us yet: Ahel has not run a call through it.
Details
Available today. Use it from your connected AI after setup.
No key or account is asked for. Not verified by us yet: Ahel has not run a call through it.
Add 1stay, then ask your AI to find a hotel for an upcoming trip and book it.
What your AI can do with it
- Search hotels across 250,000+ properties worldwide
- Book hotel stays
- Manage existing reservations
Install 1Stay — Hotel Booking via MCP
The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.
Claude Code
claude mcp add --transport http --scope user 1stay-hotel-booking-via-mcp 'https://mcp.stayker.com/mcp'Run it once in your project, then open /mcp to approve any sign-in the server asks for.
Claude Desktop
https://mcp.stayker.com/mcpAdd a custom connector in Settings, paste this address, and approve the sign-in.
Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=1stay-hotel-booking-via-mcp&config=eyJ1cmwiOiJodHRwczovL21jcC5zdGF5a2VyLmNvbS9tY3AifQ==Open the link and Cursor adds the server at that address.
ChatGPT
https://mcp.stayker.com/mcpIn Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.
Codex
codex mcp add 1stay-hotel-booking-via-mcp --url 'https://mcp.stayker.com/mcp'Run it once, then sign in with codex mcp login 1stay-hotel-booking-via-mcp if the server asks for an account.
From the project's README
As published by stayker-com/1stay-mcp in README.md.
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-mcp
Claude 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/mcp
Try 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
- 250,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
| Tool | Description | Annotations |
|---|---|---|
search_hotels | Search hotels by location and dates for one room (up to 6 results per page, paginated) | readOnlyHint: true |
get_hotel_details | Get room types, amenities, images, and live rates for a specific property | readOnlyHint: true |
book_hotel | Create a booking for one room and receive a secure checkout URL (no guest identity or payment fields) | idempotentHint: true |
lookup_booking | Look up a reservation by full name plus confirmation number, or booking email with card last four | readOnlyHint: true |
resend_confirmation | Resend the confirmation email to the address on file (by confirmation number, or full name and email) | openWorldHint: true |
get_booking | Look up a reservation by hotel confirmation number | readOnlyHint: true |
cancel_booking | Verify the guest and return a secure cancellation link — the guest completes the cancellation on that page | idempotentHint: true |
search_tools | List available 1Stay tools, optionally filtered by keyword | readOnlyHint: true |
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
No sign-in is required. The hosted endpoint is authless — connect with the URL above and start searching. No 1Stay account or OAuth flow is needed. Developers with a 1Stay API key can send it as a Bearer token.
How Booking Works
1Stay uses a secure link handoff model for payment:
- Search and select happen inside the AI conversation
- Checkout link — the agent creates the booking with the selected rate and receives a secure checkout URL
- Guest details and payment (name, email, phone, card) are entered on a secure, PCI-compliant checkout page — outside the AI layer
- Confirmation is delivered via email with your hotel confirmation number
Guest identity and payment information never pass through the AI conversation. The checkout URL is valid for ~15 minutes — if it expires, fetch fresh rates and create a new checkout link.
Examples
Search hotels for an upcoming trip
User prompt: "I need a hotel in downtown Charlotte for May 7-10, two adults."
1Stay searches available properties, returns hotels with nightly rates, star ratings, and distance from city center. Ask follow-ups to narrow by price, brand, or amenities.
Get details and book a room
User prompt: "Show me room options, then book the king room."
1Stay retrieves live room types, rates, and cancellation policies, then returns a secure checkout URL for the selected room. The guest enters their details and payment on that page.
Look up and manage a reservation
User prompt: "I need to look up my reservation — Jane Smith, confirmation number 83920471"
1Stay verifies your identity — full name plus your hotel confirmation number, or your booking email together with the last four digits of the card used to book — and returns the confirmation number and booking summary in conversation. Ask to resend the confirmation email, or ask to cancel and 1Stay returns a secure link where you review the terms and complete the cancellation.
Coming Soon
- Event-aware inventory — search and book around tournaments, weddings, and conferences with venue-based search and organizer tools
- SMS concierge — opt-in post-booking updates and itinerary support via text
- Multi-room coordination — group booking tools for teams, families, and event attendees
Privacy & Legal
- Privacy policy: stayker.com/legal/privacy
- MCP data policy: stayker.com/legal/mcp-policy
Support
- Chat: stayker.com/service
- Issues: github.com/STAYKER-COM/1Stay-mcp/issues
- Docs: 1stay.ai
About Stayker
Stayker is a travel technology company that powers hotel reservations for events, organizations, and brands. Built on proven travel distribution architecture — live worldwide inventory, no middlemen, no markups, no affiliate redirects. Hotels are the merchant of record on every booking.
Headquarters: Charlotte, NC
Build. Book. Connect.
License
Proprietary. © 2026 WPF Holdings, LLC. All rights reserved. See LICENSE.
Versions 1.1.0 and earlier were distributed under the MIT License and remain available under those terms to anyone who obtained them under that license.
Use of the hosted MCP endpoint at https://mcp.stayker.com/mcp is governed
by the Stayker MCP Policy.
© 2026 WPF Holdings, LLC. All rights reserved.
Tools it offers (8)
What this server listed when Ahel dialed its public endpoint in Oct 2026, with no key and no account of yours. The names are the server’s own.
search_hotelsget_hotel_detailsbook_hotellookup_bookingresend_confirmationget_bookingcancel_bookingsearch_tools
Signals
- GitHub stars
- 3
- Last commit
- Oct 2026
Advanced
- Delivery
- 1stay MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
- Item type
- mcp-server
- Key
com-stayker-1stay- Source
- github.com/stayker-com/1stay-mcp
- Hosted endpoint
https://mcp.stayker.com/mcp
github.com/stayker-com/1stay-mcp