MCP Connector ยท Streamable HTTP ยท 2025-03-26

MCP Server Documentation

Connect Claude (and other AI assistants) to live campervan and motorhome rental inventory across 12 countries.

https://hittheroad.rentals/mcp

What it does

The Hit The Road MCP server lets AI assistants search and compare live campervan and motorhome rental availability directly โ€” no browser required. Ask Claude to find a campervan in Sydney and it returns real options from 300+ rental companies, complete with pricing, specs, and a direct booking link.

12 countries 119 cities 300+ rental companies Read-only ยท No auth required

The connector is read-only. It queries publicly available inventory and returns pre-filled search links to hittheroad.rentals so users can compare and book directly. No personal data is processed.

Coverage: AU (28 cities), NZ (7), US (19), CA (6), GB (7), IE (4), FR (5), IT (5), DE (5), CH (4), AT (4), ES (4).

How to connect

Claude Desktop

Add the following to your Claude Desktop configuration file (claude_desktop_config.json):

claude_desktop_config.json
{
  "mcpServers": {
    "hittheroad": {
      "url": "https://hittheroad.rentals/mcp"
    }
  }
}

Other MCP clients

Any client that supports the Streamable HTTP transport (MCP spec 2025-03-26) can connect using:

No API key required. The server is publicly accessible. Just point your client at the endpoint and the two tools are immediately available.

Tools reference

The server exposes two tools. Both return structured results with a direct booking link so users can view live pricing and complete their booking on hittheroad.rentals.

search_campervans Search live inventory

Search available campervans and motorhomes for a given location and date range. Returns a list of matching vehicles โ€” name, company, price, berths, key specs โ€” and a direct pre-filled link to complete the booking.

Parameter Type Required Description
country string Required Two-letter country code. E.g. AU, NZ, US, GB
city string Required Pickup city name. Use list_locations to get valid city names.
pickup_date string Required Pickup date in YYYY-MM-DD format.
dropoff_date string Required Drop-off date in YYYY-MM-DD format.
dropoff_city string Optional Drop-off city if different from pickup (one-way hire).
min_berths number Optional Minimum sleeping berths. Filter for family vehicles.
max_berths number Optional Maximum sleeping berths.
max_price number Optional Maximum total price for the hire period.
company string Optional Filter results to a specific rental company name.
sort string Optional Sort order: price_asc, price_desc, rating, or recommended (default).
driver_age number Optional Driver age for pricing (affects young-driver surcharges). Default: 30.

Returns: A list of available vehicles with name, company, price per day, total price, berths, key specs (transmission, toilet, shower, etc.), and a direct link to hittheroad.rentals to view full details and book.

list_locations List searchable cities

Returns all pickup cities supported by the connector, optionally filtered by country. Use this to discover valid city names before calling search_campervans.

Parameter Type Required Description
country string Optional Two-letter country code to filter results. Omit to return all 119 cities across all 12 countries.

Returns: A list of city names and their country codes. For example: Sydney (AU), Auckland (NZ), Denver (US).

Usage examples

These prompts work in Claude (or any AI assistant with the connector configured). The assistant will call the appropriate tool and return structured results.

Example 1

"Find me a 4-berth campervan in Sydney for June 1โ€“14"

Example 2

"What are the cheapest campervans available in Auckland next month?"

Example 3

"List all pickup cities in Australia"

Example 4

"Compare motorhome rentals in Queenstown vs Christchurch for a 2-week trip in January"

Tip: For multi-city comparisons, Claude will call search_campervans twice (once per city) and summarise the results side by side. You can also ask it to filter by berths, budget, or specific company.

Support

For questions about the MCP connector, integration issues, or data coverage:

Found a bug or missing city? Email us and we'll look into it. The connector is updated as inventory coverage expands.