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 "Deploy 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 deployed
Maintenance
Related MCP Connectors
Manage hotels via the apaleo PMS API: reservations, folios, invoices, rates and availability.
Hotel booking MCP server. Search, book, and manage reservations across 250K+ properties worldwide.
Real-time Booking.com rates for agents. Three things people do with this server. Scan for rate gaps: price_as_seen_from prices the same room from another market, so an agent can sample a property across countries and compare. Put live search in your app: search a destination or look a property up by name, no internal IDs, room-level rates as flat JSON. Run a 24/7 AI travel agent: add the server, sign in with Google, and schedule it. No ads, no sponsored content. You bring your own RapidAPI key, so every search is billed to your plan and never to anyone else's. Add https://hotels.flightpowers.com/mcp , click Sign in, sign in with Google, and paste your RapidAPI key once on the page that opens. Scripts and clients without a sign-in button send the key as x-rapidapi-key on the same URL.
Agent-to-business commerce sandbox: intents, offers, bookings. Demo data, ed25519-signed calls.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables 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-
- FlicenseNot gradedqualityDmaintenanceEnables 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.915MIT

RollingGo Hotel MCPofficial
AlicenseNot gradedqualityBmaintenanceEnables AI agents to search, compare, and book hotels worldwide through natural language, with real-time pricing and availability, plus price monitoring and order management.20MIT