mcpField
H
HotelsCasa

HotelsCasa

Remote
hotelscasa.comMaps & Travel0Updated 6w ago

About HotelsCasa

HotelsCasa is a remote travel-catalog MCP server for travelers, covering stays, owner-listed homes and cars, activities, and transport or flight links. Results point to HotelsCasa pages for exact prices and booking; the server itself is read-only.

Key features

  1. 01Search hotels, apartments, and holiday homes
  2. 02Check owner-listed homes and date prices
  3. 03Search activities, tickets, and tours
  4. 04Check owner-listed cars and availability
  5. 05Get flight, taxi, and car-rental links

Use cases

  1. 01Find stays by city, dates, and budget
  2. 02Compare date availability for homes or cars
  3. 03Find destination activities and available dates
  4. 04Get links for taxi transfers or car rental

MCP support

It provides 13 read-only travel search tools to MCP clients over Streamable HTTP, with no authentication. Bookings take place on the returned HotelsCasa pages.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://mcp.hotelscasa.com/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

13
ParameterTypeRequiredDescription
latnumberNo
lngnumberNo
citystringNoCity name in English, e.g. Rome, Lisbon, Munich, Buenos Aires.
langstringNoLanguage of the answer and of the links: es, en, de, fr, it, pt, tr or ru. Default es.
pageintegerNo
sortenumNorecommended | price | rating
typeenumNoAccommodation type: apartments, aparthotels, guest houses, holiday homes, rural houses, villas.apartamentos | apartahoteles | casas-de-huespedes | casas-de-vacaciones | casas-rurales | villas
limitintegerNoHow many results to return (1-10, default 10).
querystringNoPart of the hotel name (with city or lat/lng), or a city name.
roomsintegerNoHow many rooms for the same stay (default 1).
adultsintegerNo
countrystringNoISO-3166 alpha-2 country code, e.g. FR, IT, AR.
check_instringNoYYYY-MM-DD.
childrenintegerNo
check_outstringNoYYYY-MM-DD.
price_maxnumberNoMax EUR per night. With dates it is applied to the live price for those dates; without dates, to the catalogue price.
price_minnumberNoMin EUR per night. Same rule as price_max.
radius_kmnumberNoRadius for lat/lng search, default 10, max 50.
stars_minintegerNo
nationalitystringNoGuest nationality, ISO-3166 alpha-2. Affects the rate; taken from the traveller IP when omitted.
children_agesstringNoAges of the children, comma separated, e.g. "4,9". The supplier prices a child by age; without this, 8 years is assumed.

Details

From the project README

HotelsCasa MCP server

A remote Model Context Protocol server for HotelsCasa, a travel marketplace for Europe, Turkey, the Caucasus, Central Asia and Latin America.

It lets an AI assistant search more than 1.3 million hotels and apartments, homes and cars listed directly by their owners, tickets and tours, and get the right links for flights, taxi, shipments and car rental. Every result comes with a page on hotelscasa.com where the traveller sees the exact price for the dates and books.

  • Endpoint: https://mcp.hotelscasa.com/mcp
  • Transport: Streamable HTTP (no SSE)
  • Authentication: none. The server is public and read-only.
  • Languages: es, en, de, fr, it, pt, tr, ru (the lang argument of every tool)
  • Registry name: com.hotelscasa/hotelscasa-mcp
  • Video (2 min): https://youtu.be/gHR8DM62KB0

This repository holds the public description of the server: this README and server.json for the MCP Registry. The server itself is hosted by HotelsCasa; there is nothing to install.

Connect

Claude (claude.ai, Claude Desktop): Settings → Connectors → Add custom connector → https://mcp.hotelscasa.com/mcp

Claude Code:

claude mcp add --transport http hotelscasa https://mcp.hotelscasa.com/mcp

Cursor, Cline, VS Code and other clients (mcp.json):

{
  "mcpServers": {
    "hotelscasa": {
      "url": "https://mcp.hotelscasa.com/mcp"
    }
  }
}

Clients that only speak stdio:

{
  "mcpServers": {
    "hotelscasa": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.hotelscasa.com/mcp"]
    }
  }
}

Tools

All 13 tools only read the public catalogue. None of them creates a booking, sends a message or changes anything: booking always happens on the hotelscasa.com page that the tool returns.

ToolWhat it does
search_hotelsHotels, apartments and holiday homes by city or coordinates, with indicative nightly prices, rating, type and page link. Filters: stars, type, maximum price. Sorting: recommended (mixed price levels, best rating for the price), price, rating.
get_hotelOne hotel in full: description, amenities, photos, check-in times, places nearby.
search_activitiesTickets, tours and attractions by city, country or free text.
get_activityOne activity with what is included, duration and the next available dates with prices.
find_flightsThe flight search page for a destination and its IATA code. It does not quote fares: the traveller searches them live on the page.
book_ground_transportThe right link to order a taxi or transfer, send a parcel or a move on the transport exchange, or rent a car. It prepares the link only; nothing is ordered by the tool.
partner_with_hotelscasaFor businesses: how taxi fleets, drivers, carriers, shipping companies, car rental fleets and property owners join HotelsCasa, with the sign-up page for each profile.
search_propertiesHomes listed directly by private owners, with booking mode, price and booking link.
get_propertyOne owner-listed home in full, with rooms, conditions and cancellation policy.
check_availabilityAvailability and total price of up to 10 owner-listed homes for given dates.
search_vehiclesCars listed by their owners, by city, dates, seats and transmission.
get_vehicleOne car in full: specs, rental conditions, deposit, busy dates.
check_vehicle_availabilityAvailability and total price of up to 10 cars for given dates.

Tool names are at most 26 characters and the largest answer is under 30,000 characters.

Example prompts

  1. "Find me a place to stay in Prague for two adults, 10–13 November, under 120 € a night, with good reviews." The assistant calls search_hotels (city: "Prague", country: "CZ", dates, price_max: 120) and then get_hotel for the ones the traveller likes.

  2. "What can we do in Rome on a rainy day? Show tickets that are available this weekend." The assistant calls search_activities (city: "Rome") and get_activity for the next dates and prices.

  3. "I land in Valencia on Friday at 18:30 with two suitcases. Get me a taxi to the old town and a rental car from Saturday to Monday." The assistant calls book_ground_transport with service: "taxi" for a pre-filled order link, and search_vehicles with the dates for the car.

Prices and data

  • Hotel prices are indicative nightly rates for two adults. The exact price for the dates is shown on the page.
  • A hotel with no published rate is returned without any figure, and its page lets the traveller request price and availability.
  • Supplier contact details are removed from every text. The only contacts shown are those of HotelsCasa.
  • Requests are rate-limited per IP address.

Links

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.