mcp-hilton
Enables users to search for Hilton properties, manage hotel reservations, check Hilton Honors loyalty status and points, and access digital keys through browser automation.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-hiltonFind Hilton hotels in New York for next weekend for 2 adults"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@striderlabs/mcp-hilton
MCP server for Hilton Hotels — let AI agents search hotels, manage reservations, check Hilton Honors status, use digital keys, and redeem points on Hilton.com via browser automation.
Built by Strider Labs.
Features
Hotel Search — Search Hilton properties by location and dates
Room Browsing — View available room types, rates, and points prices
Full Booking Flow — Select rooms, add extras, complete checkout
Reservation Management — Look up, modify, and cancel reservations
Digital Key — Get activation instructions for phone-based room access
Hilton Honors — Check points balance, tier status, and lifetime nights
Points Redemption — Search hotels available for points booking
Stay History — View past stays and points earned
Installation
npm install @striderlabs/mcp-hiltonOr use directly with npx (no install needed):
npx @striderlabs/mcp-hiltonSetup
Add to Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"hilton": {
"command": "npx",
"args": ["-y", "@striderlabs/mcp-hilton"]
}
}
}Add to Claude Code
claude mcp add hilton -- npx -y @striderlabs/mcp-hiltonAuthentication
Ask Claude to run
hilton_login— it will return a URLOpen the URL in your browser and sign in to your Hilton Honors account
Ask Claude to run
hilton_statusto confirm the session
Session cookies are saved to ~/.strider/hilton/ and reused across sessions.
Available Tools
Tool | Description |
| Check login status and session info |
| Start login flow (returns URL for manual sign-in) |
| Clear saved session and cookies |
| Search hotels by location, dates, guests |
| Get hotel amenities, photos, policies |
| View available room types and rates |
| Choose a room to proceed to booking |
| View available add-ons (parking, breakfast, etc.) |
| Complete booking (requires explicit confirmation) |
| Look up a reservation by confirmation number |
| Change dates or room type (requires confirmation) |
| Cancel a booking (requires confirmation) |
| Get Digital Key activation instructions |
| Check Hilton Honors points, tier, and status |
| Search hotels available for points redemption |
| View past stays and points earned |
Usage Examples
Search for hotels
Search for Hilton hotels in New York from December 15 to 18 for 2 adultsCheck points balance
What's my Hilton Honors points balance and tier status?Make a reservation
Book a King room at the New York Hilton Midtown for Dec 15-18Find hotels with points
What Hilton hotels in Paris can I book with my points?Safety
Booking and cancellation tools require an explicit confirm=true parameter. Claude will always show you a preview and ask for confirmation before placing or cancelling any reservation.
Technical Details
Runtime: Node.js 18+
Browser: Playwright (Chromium, headless)
Transport: MCP stdio
Session storage:
~/.strider/hilton/(cookies + session JSON)
Environment Variables
No API keys required. Authentication is handled via browser session cookies.
Optional environment variable:
HILTON_CONFIG_DIR— Override the default~/.strider/hilton/config directory (not yet implemented; editsrc/auth.tsto customize)
Development
git clone https://github.com/markswendsen-code/mcp-hilton
cd mcp-hilton
npm install
npx playwright install chromium
npm run build
node dist/index.jsLicense
MIT — Strider Labs
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/markswendsen-code/mcp-hilton'
If you have feedback or need assistance with the MCP directory API, please join our Discord server