MCP.Market

1stay MCP server

online · 100% uptime
by stayker.com·com.stayker/1stay·v1.0.0·3 stars

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

B81/100grade B
What users say
No reviews yet
Be the first
Safety scan
B81/100

full report

Adoption
Growing

3 stars

Reviews

Write one

Nobody 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 posts
  • book_hotelFree

    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.

  • cancel_bookingwrite actionFree

    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.

  • get_bookingFree

    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.

  • get_hotel_detailsFree

    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.

  • lookup_bookingFree

    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_confirmationFree

    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.

  • search_hotelsFree

    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.

  • search_toolsFree

    List 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

1 high
  • –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 authenticationauth.open-write
Overall 81/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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

  • 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 & Hotels
    Search and book flights and hotels: hundreds of airlines, plus bookable hotel rates.
    A
  • Legal Data Hunter
    Search 18M+ legal documents worldwide — case law, legislation, and doctrine across 110+ countries.
    A
  • BoostedTravel
    Flight search & booking for AI agents. 400+ airlines, $20-50 cheaper than OTAs.
    C
  • Jshookmcp
    Search-first MCP server for JavaScript reverse engineering: 735 tools across 36 domains.
    C
  • Sui Knowledge Base (kapa.ai)
    Semantic search across Sui documentation and knowledge sources, powered by kapa.ai
    A