openvan travel for LangChain
io.github.openvancamp/openvan-travel
Vanlife & RV data: roadbooks, fuel, tolls, visas, holidays, hazards, weather, currency. openvan.camp
client:LangChain
transport:streamable-http
runtime:npm
tools:29
Install openvan travel in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"openvan-travel": {
"transport": "streamable_http",
"url": "https://mcp.openvan.camp/mcp",
}
})
tools = await client.get_tools()
get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs
What LangChain can do once it is connected
- plan_road_trip
- get_country_travel_brief
- get_fuel_prices
- compare_fuel_prices
- find_cheapest_fuel
- get_country_travel_weather
- get_city_travel_weather
- list_best_weather_countries
- list_events
- get_event
- search_stories
- compare_food_prices
- get_country_food_prices
- rank_food_prices
- get_currency_rate
- check_visa_rules
- get_route_visa_rules
- get_vehicle_import_rules
- get_toll_rates
- estimate_route_tolls
- get_holidays
- get_travel_hazards
- get_active_fires
- get_power_plugs