
One-way campervan relocation deals in Europe from Roadsurfer, IndyCampers and Imoova.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
List the cities that currently have one-way campervan relocation deals starting or ending there, with coordinates, deal counts and providers. Optionally count only deals that overlap a travel window or come from given providers. Use it to find the exact city names search_deals accepts, or the nearest city with deals to a place that has none. Read-only.
Last day of the travel window, YYYY-MM-DD. Keeps deals whose own window starts on or before it.
Only these providers: roadsurfer (Roadsurfer), indiecampers (IndyCampers), imoova (Imoova). Leave out for all three.
First day of the travel window, YYYY-MM-DD. Keeps deals whose own window ends on or after it.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http rally-map https://camper.artems.net/mcp
List the cities that currently have one-way campervan relocation deals starting or ending there, with coordinates, deal counts and providers. Optionally count only deals that overlap a travel window or come from given providers. Use it to find the exact city names search_deals accepts, or the nearest city with deals to a place that has none. Read-only.
| Argument | Type | Description |
|---|---|---|
| end_date | string | Last day of the travel window, YYYY-MM-DD. Keeps deals whose own window starts on or before it. |
| providers | array | Only these providers: roadsurfer (Roadsurfer), indiecampers (IndyCampers), imoova (Imoova). Leave out for all three. |
| start_date | string | First day of the travel window, YYYY-MM-DD. Keeps deals whose own window ends on or after it. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"end_date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Last day of the travel window, YYYY-MM-DD. Keeps deals whose own window starts on or before it."
},
"providers": {
"type": "array",
"items": {
"enum": [
"roadsurfer",
"indiecampers",
"imoova"
],
"type": "string"
},
"description": "Only these providers: roadsurfer (Roadsurfer), indiecampers (IndyCampers), imoova (Imoova). Leave out for all three."
},
"start_date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "First day of the travel window, YYYY-MM-DD. Keeps deals whose own window ends on or after it."
}
}
}Search current one-way campervan relocation deals in Europe from Roadsurfer, IndyCampers and Imoova. Filter by pickup city, drop-off city, travel window and provider; every filter is optional. A city matches every pickup or drop-off city within 60 km of it, and must be a name list_cities returns. A deal matches the travel window when its own window overlaps it. Results are sorted by start date and capped by limit; total is the full match count. Each deal has the provider's booking link and a link that opens the map on its pickup city. Read-only: it does not book anything or create alerts. Data comes from the providers a few times a day, so a deal may be gone when the link is opened.
| Argument | Type | Description |
|---|---|---|
| to | string | Drop-off city, for example "Barcelona". Matches drop-off cities within 60 km. Leave out for any drop-off city. |
| from | string | Pickup city, for example "Amsterdam". Matches pickup cities within 60 km. Leave out for any pickup city. |
| limit | integer | Most deals to return, 1 to 100. Default 25. |
| end_date | string | Last day of the travel window, YYYY-MM-DD. Keeps deals whose own window starts on or before it. |
| providers | array | Only these providers: roadsurfer (Roadsurfer), indiecampers (IndyCampers), imoova (Imoova). Leave out for all three. |
| start_date | string |
We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 13, 2026.
| First day of the travel window, YYYY-MM-DD. Keeps deals whose own window ends on or after it. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"to": {
"type": "string",
"minLength": 1,
"description": "Drop-off city, for example \"Barcelona\". Matches drop-off cities within 60 km. Leave out for any drop-off city."
},
"from": {
"type": "string",
"minLength": 1,
"description": "Pickup city, for example \"Amsterdam\". Matches pickup cities within 60 km. Leave out for any pickup city."
},
"limit": {
"type": "integer",
"maximum": 100,
"minimum": 1,
"description": "Most deals to return, 1 to 100. Default 25."
},
"end_date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Last day of the travel window, YYYY-MM-DD. Keeps deals whose own window starts on or before it."
},
"providers": {
"type": "array",
"items": {
"enum": [
"roadsurfer",
"indiecampers",
"imoova"
],
"type": "string"
},
"description": "Only these providers: roadsurfer (Roadsurfer), indiecampers (IndyCampers), imoova (Imoova). Leave out for all three."
},
"start_date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "First day of the travel window, YYYY-MM-DD. Keeps deals whose own window ends on or after it."
}
}
}