Vanlife & RV travel data โ fuel prices, weather, currency, events, news (free, 11 MCP tools)
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Free, no-auth API for vanlife data: fuel prices, currency rates, food cost index, vanlife events, and news stories โ all in one place, no registration required.
Base URL: https://openvan.camp
Auth: None required
CORS: Enabled
License: data is CC BY 4.0; code in this repository (SDK, MCP server, examples) is MIT
JavaScript/TypeScript SDK: @openvancamp/sdk โ npm install @openvancamp/sdk. Zero-config, typed, Node.js / browser / edge. SDK docs โ
MCP Server (for AI agents): mcp-server/ โ hosted at https://mcp.openvan.camp/mcp, also npx -y mcp-remote https://mcp.openvan.camp/mcp for Claude Desktop / Cursor / Windsurf. Install docs โ
Custom GPT: OpenVan Travel Assistant โ live in ChatGPT GPT Store.
| Resource | Purpose |
|---|---|
| This README | Quick overview and code examples |
/docs | Interactive documentation with "Try it out" |
/docs.openapi | Full OpenAPI 3.0 contract (always up to date) |
/docs.postman | Postman collection |
The OpenAPI spec at /docs.openapi is generated from the live codebase and is the authoritative contract. Numbers in this README (country counts, story totals) are approximate and updated periodically โ check /api/fuel/prices meta or /api/stories pagination for current totals.
| Endpoint | Description | Coverage |
|---|---|---|
GET /api/fuel/prices | Retail fuel prices (gasoline, diesel, LPG, E85) | 120+ countries |
GET /api/currency/rates | Exchange rates relative to EUR | 150+ currencies |
GET /api/vanbasket/countries | Food price index relative to world average (100 = world avg) | 90+ countries |
GET /api/vanbasket/compare?from=DE&to=TR | Compare food costs between two countries | โ |
GET /api/vanbasket/countries/{code} | Single country + historical snapshots | โ |
GET /api/events | Vanlife events: expos, festivals, meetups, road trips | 695 events |
GET /api/event/{slug} | Full event details with geo coordinates | โ |
GET /api/event/{slug}/articles | Source articles linked to an event | โ |
GET /api/stories | News stories aggregated from 200+ publishers | 8200+ stories |
GET /api/story/{slug} | Full story with all source articles and direct links | โ |
/api/fuel/pricesWeekly retail prices from 45+ official government sources.
Cache TTL: 6 hours. Please poll no faster than every 10 minutes.
Notes:
unit is "liter" for most countries, "gallon" for US and Ecuadoris_excluded: true means the country has heavy fuel subsidies (prices don't reflect market rates)price_changes = delta vs last week's prices/api/currency/ratesEUR-based exchange rates from multiple open-source providers with automatic fallback.
Cache TTL: 25 hours. Refreshed daily at 07:00 UTC.
Convert to any currency:
/api/vanbasket/*Relative cost of a food basket compared to world average (World = 100).
Based on World Bank ICP 2021 data, adjusted with IMF CPI.
Data source: CC BY 4.0
Compare response:
budget_100: if you spend โฌ100 on food in the from country, you'd spend โฌ69 in the to country.
/api/eventsVanlife events: exhibitions, festivals, meetups, road trips. Updated in real time.
Query params:
| Param | Values | Default |
|---|---|---|
locale | en ru de fr es pt tr | en |
status | upcoming ongoing past all | upcoming |
type | expo festival forum meetup roadtrip | โ |
country | ISO 3166-1 alpha-2 | โ |
search | text | โ |
page | integer | 1 |
limit | integer (max 100) | 30 |
Notes:
locale silently falls back to en/api/event/{slug}/articles returns source articles filtered by locale; if none match, all articles are returned (may be in the original publisher language)/api/storiesVanlife news stories aggregated from 200+ publishers and translated into 7 languages. Each story clusters multiple source articles covering the same topic.
Query params:
| Param | Values | Default |
|---|---|---|
locale | en ru de fr es pt tr | en |
category | category slug (e.g. camping, travel, gear, incident) | โ |
country | ISO 3166-1 alpha-2 | โ |
search | text | โ |
page | integer | 1 |
limit | integer (max 50) | 20 |
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/openvan-travel)<a href="https://allmcps.com/mcp/openvan-travel"><img src="https://allmcps.com/api/badge/openvan-travel?style=directory" alt="Openvan Travel on AllMCPs" /></a>