BlaBlaCar MCP. Plan trips using only natural conversation.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
BlaBlaCar MCP Server lets your AI client search, compare, and plan intercity travel. Use the agent to find carpool rides or bus trips, compare prices, and find the cheapest travel dates across countries.
It handles everything from city-to-city searches to finding routes with flexible dates or within a specific radius.
What your AI agents can do
Get driver profile
Reads a driver's rating, verification status, and passenger reviews before you book a trip.
Get trip details
Gets complete details for a specific trip, including the vehicle and exact pickup location.
Search bus trips
Finds fixed-route bus departures, prices, and availability for long distances.
The agent searches for all available carpool trips using only the departure and arrival city names.
The agent finds trips using exact latitude and longitude points for both the pickup and drop-off locations.
The agent finds the best and cheapest travel day by searching for options across an entire range of dates.
The agent searches for rides that cross national borders, requiring country codes for the origin and destination.
The agent retrieves a specific driver's profile, ratings, and details about a planned trip.
The agent finds fixed-route bus services for longer journeys when carpooling is not available.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
019d755dget driver profile
Reads a driver's rating, verification status, and passenger reviews before you book a trip.
019d755dget trip details
Gets complete details for a specific trip, including the vehicle and exact pickup location.
019d755dsearch bus trips
Finds fixed-route bus departures, prices, and availability for long distances.
019d755dsearch flexible dates
Searches for carpool trips across multiple days to compare prices when your dates aren't fixed.
019d755dsearch international trips
Searches for carpool rides that cross national borders using country codes.
019d755dsearch trips
Searches carpool trips using precise latitude and longitude coordinates for both ends.
019d755dsearch trips by city
Searches carpool trips between two city names, providing a general overview of options.
019d755dsearch trips with radius
Finds carpool options within a flexible geographical radius around specified coordinates.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with BlaBlaCar, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
BlaBlaCar MCP Server lets your agent search, compare, and plan intercity travel. You can find carpool rides or bus trips, compare prices, and find the cheapest travel dates across countries. It handles everything from city-to-city searches to finding routes with flexible dates or within a specific radius.
Finding Your Ride:
- Between Two Cities: Use
search_trips_by_cityto find carpool trips just by giving it the departure and arrival city names. You can also usesearch_tripsto pinpoint trips using exact latitude and longitude coordinates for both the pickup and drop-off locations. - Searching by Location: If you don't know the exact endpoints,
search_trips_with_radiusfinds carpool options within a flexible geographical radius around specified coordinates. - Cross-Border Travel:
search_international_tripssearches for carpool rides that cross national borders; you'll need to provide the country codes for the origin and destination. - Long-Distance Bus Travel: When carpooling isn't an option,
search_bus_tripsfinds fixed-route bus departures, prices, and availability for longer journeys.
Planning for Flexibility:
- Flexible Dates:
search_flexible_datesfinds the best and cheapest travel day by searching for options across an entire range of dates, so you don't have to lock in your travel plans. - Checking Details: Before you commit, you can check out a specific driver's credentials using
get_driver_profile, which reads their rating, verification status, and passenger reviews. You also get full info on a planned trip, including the vehicle and the exact pickup location, withget_trip_details.
How BlaBlaCar MCP Works
- 1 Ask your AI client to plan a trip (e.g., "Find me a ride from Paris to Nice next week.")
- 2 The agent determines the best search tool (e.g.,
search_trips_by_city) and runs the query. - 3 The server returns a structured list of available rides, including times, prices, and driver info, which your agent then summarizes.
The bottom line is that your agent handles the complex logic of location, date, and transport type, giving you structured travel data instantly.
Who Is BlaBlaCar MCP For?
Budget travelers, digital nomads, and travel planners who regularly book intercity trips. This is for anyone who gets frustrated comparing dozens of websites to find the cheapest, most sustainable way to travel between cities.
Finds the cheapest carpool options between university towns, comparing multiple dates to avoid peak pricing.
Plans multi-city routes, checking both carpool availability and fixed bus routes to ensure seamless travel between locations.
Quickly checks international or cross-border options to minimize travel costs and carbon footprint.
What Changes When You Connect
- Find the lowest cost option quickly. Use
search_flexible_datesto compare prices across a whole week, rather than just guessing the best day. - Verify every trip before committing. Call
get_driver_profileorget_trip_detailsto review ratings and check the vehicle condition. - Handle complex routes easily.
search_international_tripshandles border crossings and cross-country travel in one go. - Use city names, not coordinates. Start with
search_trips_by_cityfor general trips; it's much easier than using precise coordinates. - Don't forget the bus. If carpooling isn't available, use
search_bus_tripsto find fixed-route alternatives for long distances. - Refine searches for flexible pickups.
search_trips_with_radiuslets you find rides even if your exact pickup spot changes.
Real-World Use Cases
Need to compare pricing across a whole week.
You're moving, and your dates are flexible. Instead of checking the website daily, ask your agent to run search_flexible_dates. This instantly returns a comparison of prices and availability across up to 50 days, showing you the cheapest window.
Traveling between two countries.
You're planning a trip from France to Italy. Ask your agent to use search_international_trips. It handles the country codes and border crossings, giving you all available rides and pricing in one output.
My pickup location is flexible.
You know you need a ride near the central park, but you don't know the exact GPS point. Tell your agent to use search_trips_with_radius. It finds all available rides within a defined radius, giving you options even if you walk a few blocks.
Just need a general trip overview between two cities.
You know you're going from Berlin to Munich, but you don't have exact coordinates. Ask your agent to use search_trips_by_city. It gives you all the matching options with driver ratings and times, skipping the coordinate mess entirely.
The Tradeoffs
Over-relying on GPS coordinates
Trying to search for a trip by providing exact coordinates when you only know the city name. This is tedious and impossible if you're off by a few meters.
→
If you only know the city names, use search_trips_by_city. If you need precision, use search_trips with the coordinates. Never guess the coordinates.
Forgetting the bus option
Assuming carpooling is the only way to travel, and failing to find a route when no drivers are available for a specific segment.
→
If carpooling fails, ask your agent to run search_bus_trips. This checks the professional, fixed-route bus network for long-distance alternatives.
Ignoring date flexibility
Only checking for a trip on a specific date (e.g., Friday), and missing a much cheaper option on Saturday or Sunday.
→
Tell your agent to use search_flexible_dates. This expands the search to compare prices and availability across a whole week, helping you find the cheapest travel day.
When It Fits, When It Doesn't
Use this server if your core need is comparing shared transportation options (carpool, bus) between locations. It's best for travel planners who need to compare prices, schedules, and vehicle credibility.
When to use it:
* You need to compare prices across multiple days (search_flexible_dates).
* Your route crosses national borders (search_international_trips).
* You need to validate a driver or vehicle before booking (get_driver_profile / get_trip_details).
Don't use it if:
* You are trying to manage local, short-distance commutes (this tool focuses on intercity routes).
* You need real-time booking confirmation or payment processing (this is a search tool, not a payment gateway).
If you only need to find a single trip by coordinates, use search_trips; otherwise, use the more forgiving city-based tools.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by BlaBlaCar. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Comparing travel options usually means bouncing between three sites.
Right now, finding a trip means opening the main carpooling site, checking the dates, and then if that fails, switching to a bus timetable site. You copy city names, then you copy them into the bus site, and you repeat the whole process until you find the cheapest option. It's manual, slow, and you always miss something.
With the BlaBlaCar MCP Server, you tell your agent: "Find the cheapest trip from Paris to Rome next month." The agent automatically runs the right combination of searches, compares prices across both carpool and bus networks, and gives you a single, actionable list of the best options.
BlaBlaCar MCP Server: Trip Search Tools
You no longer have to decide if you need exact coordinates or just city names. You simply ask your agent what you need. For instance, if you're planning a trip that might veer off course, you tell the agent to check the area around a landmark, and it runs `search_trips_with_radius` automatically.
The difference is that you talk to the agent like you talk to a human travel planner, not a database schema. It just works.
Common Questions About BlaBlaCar MCP
How do I use the `search_trips_by_city` tool? +
You pass the departure and arrival city names directly. This tool gives you a general list of matching trips, times, and prices without needing precise coordinates.
Should I use `search_trips` or `search_trips_by_city`? +
Use search_trips_by_city for general searches between two cities. Only use search_trips if you know the exact latitude and longitude for both points.
Can I check for routes crossing multiple countries using `search_international_trips`? +
Yes. This tool is built for cross-border travel. You provide the origin and destination country codes, and it returns all available international rides.
What is the difference between `search_trips_with_radius` and `search_trips_by_city`? +
City search finds trips between named locations. Radius search finds all available trips within a defined circular area around coordinates, useful when your exact pickup spot is flexible.
How do I check if a driver is reliable? +
Use the get_driver_profile tool. You provide the driver's user ID, and the agent returns their full rating, verification status, and passenger reviews.
What should I use `search_flexible_dates` for? +
Use search_flexible_dates when your travel dates aren't set. This tool compares prices and availability across a range of days, helping you find the absolute cheapest travel day in a given area.
How do I find bus routes using `search_bus_trips`? +
The search_bus_trips tool handles fixed, long-distance routes. It returns departure/arrival times and prices for professional bus lines, which is useful when carpool options are limited between cities.
Does `get_trip_details` provide enough information to book a ride? +
It gives you comprehensive data on the specific trip, including the driver and vehicle information. You must still use get_driver_profile to verify the driver's credibility before finalizing any booking.
Can I book rides directly through this MCP server? +
This MCP server provides search, comparison, and driver verification tools. Booking requires redirecting to the BlaBlaCar website or app via the trip link returned in search results. The agent can find the perfect ride, but final booking happens on BlaBlaCar's platform for security.
Does this work for international trips between countries? +
Yes! BlaBlaCar operates across 22 countries including France, Spain, Italy, Germany, Brazil, Mexico, India, and more. The search_international_trips tool lets you filter by country codes for cross-border rides. Perfect for Europe where BlaBlaCar has extensive international networks.
How do I get a BlaBlaCar API key? +
BlaBlaCar provides API access through partnerships. Contact BlaBlaCar's developer relations team or check if you have access through aggregator services like TripGo. For testing, you can explore public API documentation and request access via their developer portal.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Nifty (All-in-One Project Management)
Manage projects via Nifty — create tasks, track sprint milestones, and audit project portfolios.
YAML/JSON Converter
Prevent DevOps YAML hallucination. Convert complex YAML files to JSON for safe AI processing, and back to perfect YAML.
Timeero
Track employee time and mileage with GPS-verified clock-ins that generate accurate timesheets for field service teams.
You might also like
Tingyun / 听云
Leading APM and observability platform — manage applications, alerts, and performance metrics via AI.
Wbiztool
Manage your WhatsApp Business account with bulk messaging, contact management, and campaign analytics for marketing teams.
Blink Payment
Manage payments, customers, and paylinks seamlessly using Blink Payment with AI Agents.