1stay MCP server
{
"mcpServers": {
"stayker-1stay": {
"type": "http",
"url": "https://mcp.stayker.com/mcp"
}
}
}{
"mcpServers": {
"stayker-1stay": {
"type": "http",
"url": "https://mcp.stayker.com/mcp"
}
}
}{
"mcpServers": {
"stayker-1stay": {
"type": "http",
"url": "https://mcp.stayker.com/mcp"
}
}
}{
"servers": {
"stayker-1stay": {
"type": "http",
"url": "https://mcp.stayker.com/mcp"
}
}
}{
"mcpServers": {
"stayker-1stay": {
"type": "http",
"url": "https://mcp.stayker.com/mcp"
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsonversion 1.0.0
What it does
1Stay is a hotel booking MCP server that enables AI agents to search, retrieve details, and complete real hotel reservations across 300,000+ properties worldwide. It generates actual confirmation numbers with loyalty program eligibility, and allows builders to monetize bookings through Stripe Connect.
- Search available hotels by location, dates, and guest count, then narrow results by price, amenities, or brand.
- Retrieve room types, live rates, cancellation policies, and images for a specific property before booking.
- Complete a reservation in conversation by providing guest details, receive a secure checkout URL, and look up or cancel existing bookings.
Tools this server exposes
| Tool | Does |
|---|---|
| search_hotels | Search hotels by location, dates, guests, and optional filters like price range or amenities. |
| get_hotel_details | Retrieve room types, amenities, images, and live rates for a specific hotel property. |
| book_hotel | Create a reservation with guest details and receive a secure checkout URL for payment. |
| lookup_booking | Look up a reservation using guest identity verification. |
| get_booking | Retrieve a reservation by booking ID or confirmation number. |
| cancel_booking | Cancel an existing reservation. |
| resend_confirmation | Resend the confirmation email to the guest. |
| search_tools | List available 1Stay tools, optionally filtered by keyword. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.