VanLife
OpenVan.campβ Мир автодомов — здесь

Сообщить о проблеме

В чём проблема?

OpenVan.camp API for AI Agents

Free, no-auth, machine-readable vanlife and RV travel data for LLM agents, Custom GPTs, MCP servers and AI search engines.

OpenAI
Try our Custom GPT — "OpenVan Travel Assistant"
Live in ChatGPT GPT Store. Ask it about fuel prices, events, weather, food costs — it calls our public APIs in real time.
Open in ChatGPT
License: CC BY 4.0 — free commercial and non-commercial use, attribution required. Cite as: OpenVan.camp (retrieved YYYY-MM-DD), https://openvan.camp

Discovery files

Public data endpoints

Endpoint Description
/api/stories Aggregated vanlife news stories (7 languages)
/api/story/{slug} One story with source articles
/api/events Vanlife events: expos, festivals, meetups, road trips
/api/event/{slug} One event with details and social links
/api/fuel/prices Retail fuel prices (gasoline, diesel, LPG, CNG) for 125+ countries
/api/currency/rates Exchange rates for 150+ currencies relative to EUR
/api/vanbasket/countries Food price index by country (world average = 100)
/api/vanbasket/compare Compare food costs between two countries
/api/vansky/weather Vanlife weather suitability scores (0–100) with 7-day forecast

curl examples

# Cheapest diesel in Europe
curl 'https://openvan.camp/api/fuel/prices?source=my-agent' \
  | jq '.data | to_entries | map(select(.value.region=="europe")) | sort_by(.value.prices.diesel) | .[0:5]'

# Upcoming vanlife events in Germany
curl 'https://openvan.camp/api/events?country=DE&status=upcoming&source=my-agent'

# Compare food costs: Germany vs Turkey
curl 'https://openvan.camp/api/vanbasket/compare?from=DE&to=TR&source=my-agent'

# Today's van-travel weather score for Spain
curl 'https://openvan.camp/api/vansky/weather/ES?source=my-agent'

# Latest stories in French
curl 'https://openvan.camp/api/stories?locale=fr&limit=10&source=my-agent'

Attribution & rate limits

  • Pass ?source=<your-domain-or-app> on every request — it helps us track AI adoption and credit you in public reports.
  • Rate limit: 120 requests/minute per IP. Check X-RateLimit-Remaining header.
  • CORS is enabled for all /api/* and /.well-known/*.json — safe to call from browser-based agents.
  • No API key, no signup, no authentication.
  • Data updates: fuel prices weekly, currency daily, weather hourly, events/stories continuously.

For Custom GPT builders

  1. Open chat.openai.com/gpts/editor
  2. In Actions → Import from URL, paste: https://openvan.camp/.well-known/openapi.json
  3. Auth: None. Privacy: openvan.camp/en/privacy
  4. Logo: vanlife-logo.png

Model Context Protocol (MCP)

@openvancamp/mcp-server exposes 11 read-only tools (fuel, weather, events, food index, currency, news) for any MCP-compatible host: Claude Desktop, Cursor, Windsurf, Continue, ChatGPT Apps SDK.

Remote (Streamable HTTP)

Hosted endpoint, no install — intended for ChatGPT Apps SDK and web-based agents:

https://mcp.openvan.camp/mcp

Local (stdio, via npx)

For Claude Desktop / Cursor / Windsurf add to your MCP config:

{
  "mcpServers": {
    "openvan": {
      "command": "npx",
      "args": ["-y", "@openvancamp/mcp-server"]
    }
  }
}

Source on GitHub: Kopaev/openvan-camp-public-api/mcp-server · npm: @openvancamp/mcp-server

Contact

Questions, integrations, rate-limit requests, corrections: hello@openvan.camp

OpenVan.camp is a free open-data project for the vanlife and RV community. Data is CC BY 4.0 and should be attributed to OpenVan.camp.

Установите OpenVan.camp

Быстрый доступ и чтение без интернета.

Установка на iOS

  1. 1 Нажмите «Поделиться» в Safari.
  2. 2 Выберите «На экран «Домой»».
  3. 3 Подтвердите кнопкой «Добавить».

Уже установлено

Приложение уже установлено на этом устройстве.

Установка через меню браузера

Используйте меню браузера для установки или добавления на главный экран.

→ В глоссарий