# 1Stay-hotel-booking

The first MCP server that completes real hotel reservations inside AI conversations. 300K+ properties across 140+ countries — major chains, independents, boutiques. Real confirmation numbers, loyalty…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add Stayker/hotel-booking

# Browse available tools
npx -y @smithery/cli@latest tool list Stayker/hotel-booking

# Get full schema for a tool
npx -y @smithery/cli@latest tool get Stayker/hotel-booking search_hotels

# Call a tool
npx -y @smithery/cli@latest tool call Stayker/hotel-booking search_hotels '{}'
```

## Direct MCP Connection

Endpoint: `https://one-1stay-hotel-booking.run.tools`

## Tools (7)

- `search_hotels` — Search hotels worldwide by location and dates. All hotel types: major brands (Marriott, Hilton, IHG, Hyatt, Wyndham, Be…
- `get_hotel_details` — Get room types, live rates, amenities, cancellation policies, and rate_codes for a specific hotel. Required before book…
- `book_hotel` — Book a hotel room. Returns a secure checkout URL — guest completes payment there. NEVER collect credit card numbers, pa…
- `retrieve_booking` — Find a reservation and resend the confirmation email. This is the guest-facing lookup tool — it enforces identity verif…
- `get_booking` — Look up a reservation by booking ID (stk_bk_xxxx) or hotel confirmation number. Returns full booking details including …
- `cancel_booking` — Cancel a hotel reservation. Cannot be undone.
- `search_tools` — List available 1Stay hotel booking tools. Filter by keyword: search, book, cancel, details. Omit keyword to list all to…

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get Stayker/hotel-booking <tool-name>
```
