RollingGo Hotel MCP: hotel search and booking
RollingGo Hotel MCP
Official RollingGo MCP server: worldwide hotel search, price comparison and hotel details for Claude Code, Cursor and Codex agents
- 89 ★ on the repository
- Last commit
Extended access
Why this level
- The agent calls an external service with an API key and passes it travel dates and places
- In the expanded mode price confirmation and order tools work with real bookings
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/rollinggo-hotel-mcpDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The agent calls an external service with an API key and passes it travel dates and places
- In the expanded mode price confirmation and order tools work with real bookings
This is third-party code. Review the repository files before installing.
What it does
The remote RollingGo MCP server gives an agent search over a catalog of more than two million hotels in 200-plus countries. Three tools are available in the free mode: `searchHotels` searches by place, dates and filters such as star rating, `getHotelDetail` returns hotel details and `getHotelSearchTags` suggests available filter tags. Access uses an API key in the `Authorization: Bearer` header, at `https://mcp.rollinggo.ai/mcp` over streamable-http. The key is issued on the RollingGo site. The README gives ready configs for Claude Code, Cursor, Windsurf and other clients, and a `curl` request must carry the header `Accept: application/json, text/event-stream` or the server replies 400. A separate OAuth 2.0 mode adds four more tools, including price confirmation and order search. It targets production integrations and is connected by contacting the company.
Who it is for. Developers building agents for trip planning, business travel and booking services who want a ready hotel catalog.
Good fit when
- An agent picks five-star hotels near the Shanghai Bund for given dates
- You compare hotel prices across several cities right in chat
- You are prototyping a business travel service with lodging search
- You need details on a hotel after the agent picks one from a list
Not a fit when
- You want to pay and book: the free mode searches and compares, while price confirmation and orders belong to the separate OAuth mode
- You need flights or car rentals: the server covers only hotels
- You have no API key: the server does not answer without the `Authorization` header
Example request
Find five three-star hotels in central Lisbon for three nights from June 1 and compare prices.MCP
- Transport
- http
- Authentication
- API key
Environment variables
ROLLINGGO_API_KEYrequired, secret- RollingGo API key for the Authorization header
Limitations
An API key issued on the RollingGo site is required. The free mode offers three tools, and the expanded set of seven tools with price confirmation and orders needs OAuth and contacting the company at contact@rollinggo.ai. The author calls the free mode suitable for prototypes and development.
Claims about prices, coverage and supplier counts come from the vendor itself and were not independently checked. The README also describes a partner program with markup on calls and commission, which does not matter for personal hotel search.
How to disable. Remove the server from the client config, for example `claude mcp remove rollinggo`, and revoke the API key on the RollingGo site.
FAQ
How do I get a RollingGo API key?
The key is issued at global.rollinggo.store through the Apply Key button. Self-service issuance following the docs is available in the free mode.
Which tools are in the free mode?
Three: `searchHotels`, `getHotelDetail` and `getHotelSearchTags`.
Why does curl return a 400 error?
The request lacks the `Accept: application/json, text/event-stream` header. The server requires it every time.
Which agents does the server work with?
The README lists more than 40 clients, including Cursor, Claude Code, Codex, Windsurf and Copilot, with a config example for each.
What does the OAuth mode add?
It offers seven tools, including price confirmation and order search, and targets production integrations. Access opens through a request to the company.
Discussion
No questions or reviews yet.
Related
MCP serversTravelpayouts MCP server
travelpayouts-mcp
An MCP server for Travelpayouts, the company behind Aviasales: cheap flight search, a price calendar and hotels
The RollingGo skill takes an agent through hotel search, price checks, booking, payment and order tracking, with confirmed cancels
An MCP server for Wanderlog: an agent creates and edits trip itineraries, places, hotels, transit, checklists and expenses.
Hosted MCP server for finding cheap round-trip flights across flexible dates, no key or signup
An MCP server and CLI that read and write a Roam Research graph through the backend API, without the app running.
DoodleNote MCP: meeting notes for agents
DoodleNote MCP
A read-only MCP server: Claude Code, Claude Desktop and Codex search local DoodleNote meetings, notes and transcripts
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| RollingGo Hotel MCP: hotel search and booking (this card) | yes | API key | 89 | |
| Travelpayouts MCP server | no | API key | 0 | flight and lodging search through an affiliate network |
| Airbnb MCP | no | not required | 559 | searches Airbnb listings only |
README in short
The docs cover the free key-based mode, the OAuth mode, example calls and configs for dozens of clients. Sections on use cases, the partner program and Q&A complete the description.