Hotel Booking MCP Server
Provides tools for Salesforce Agentforce to list room types with availability, pricing, and amenities; create bookings with automatic nights/total price calculation; and list bookings in a hotel booking demo.
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., "@Hotel Booking MCP ServerCheck available room types for this weekend."
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.
Hotel Booking MCP Server (No Auth)
A minimal, no-authentication MCP server for the hotel booking demo. Exposes three tools:
list_room_types— check availability, pricing, and amenities (optionally filtered by room type)create_booking— create a booking; automatically computes nights/total price and decrements availabilitylist_bookings— lists all bookings made so far (handy for demoing/debugging)
Data is in-memory and seeded with the same 4 room types from the build guide (Standard, Deluxe, Suite, Executive). It resets whenever the server restarts.
Deploy to Render (fastest free option)
Create a free account at render.com if you don't have one.
Push this folder to a new GitHub repo (or use Render's "Deploy from a public Git repo" — you can also zip-upload if you don't want to use Git; Render supports both).
In Render, click New + → Web Service.
Connect your repo (or paste the public repo URL).
Settings:
Runtime: Node
Build Command:
npm installStart Command:
node server.jsInstance Type: Free
Click Create Web Service. Render will build and deploy — takes about 1–2 minutes.
Once live, your MCP server URL will be:
https://<your-service-name>.onrender.com/mcpThat full URL (including
/mcp) is what you'll register as the Server URL in Salesforce's Agentforce Registry.
Note: Render's free tier spins the service down after inactivity and takes ~30–60 seconds to wake up on the next request. For a live demo, hit the URL once a minute or two before you present so it's already warm.
Related MCP server: Quest Apartment Hotels MCP Server
Register in Salesforce
Setup → Agentforce Registry → Registered MCP Servers → New.
Server URL:
https://<your-service-name>.onrender.com/mcpAuthentication Method: No Authentication
Create and Continue — no callback URL, no client ID/secret, no OAuth step at all.
In Agentforce Builder, add the
list_room_typesandcreate_bookingtools to your agent's topics, same as previously planned.
Run locally (optional, to test before deploying)
npm install
node server.jsServer listens on port 3000 (or $PORT if set). Health check at GET /, MCP endpoint at POST /mcp.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceEnables hotel booking operations through the Exely Distribution API via natural language interactions. Integrates with LLMs and Telegram bots for seamless hotel search, booking, and management functionality.1
- Flicense-qualityDmaintenanceEnables AI assistants to search properties, check availability, and manage bookings across Quest's Australian portfolio. This proof-of-concept implementation provides tools for property details, rate comparisons, and reservation handling using simulated data.
- AlicenseAqualityCmaintenanceEnables AI agents to search availability, price rooms, and make real bookings via the Roompanda API, scoped to a single property by the API key.913MIT
- Flicense-qualityCmaintenanceProvides two MCP servers: one for searching real-time flight prices via FlightAPI.io and another for hotel prices via Booking.com through RapidAPI, both accessible over Streamable HTTP.
Related MCP Connectors
Hotel booking MCP server. Search, book, and manage reservations across 250K+ properties worldwide.
Unofficial read-only MCP server for VeryChic hotel offers
Luxury hotel search, rate comparison, booking quotes, and secure checkout handoff.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/tinomathew-wq/hotel-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server