4,500+ servers built on MCP Fusion
Vinkius

Cabify MCP. Manage corporate travel and expense tracking.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Cabify MCP on Cursor AI Code Editor MCP Client Cabify MCP on Claude Desktop App MCP Integration Cabify MCP on OpenAI Agents SDK MCP Compatible Cabify MCP on Visual Studio Code MCP Extension Client Cabify MCP on GitHub Copilot AI Agent MCP Integration Cabify MCP on Google Gemini AI MCP Integration Cabify MCP on Lovable AI Development MCP Client Cabify MCP on Mistral AI Agents MCP Compatible Cabify MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Cabify MCP Server manages corporate mobility by letting your AI agent handle all ride logistics. You can get instant price estimates across Lite, Executive, and Taxi tiers.

The agent books rides using precise coordinates, tracks active trips, and compiles detailed ride history for business expense reports. It connects directly to Cabify Empresas for centralized travel management in Spain and LATAM.

What your AI agents can do

Add saved location

Saves a new address (like a client office or hotel) to your account for faster reference during booking.

Cancel ride

Cancels an existing Cabify ride request when the trip is no longer needed.

Get available products

Checks which specific service tiers (like Lite or Executive) are available at a given location.

+ 6 more capabilities included
Estimate ride costs and times

You get a cost and time breakdown for a trip before booking, comparing different service tiers like Lite or Executive.

Book and manage a trip

Your AI agent requests a ride, sends the booking details, and handles the necessary cancellation if the trip is no longer needed.

Review travel records

You pull full ride history, including the date, cost, and assigned business expense category for accounting.

Manage trip logistics

You check details on an active ride—driver info, vehicle type, and live ETA—or plan a ride using saved locations.

Check service availability

You confirm which service tiers (like Taxi or Executive) are actually available at a given location.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Cabify MCP Server: 9 Tools for Mobility Management

Use these tools to manage every aspect of corporate travel, from saving locations and checking prices to booking and reconciling ride expenses.

add019d7566

add saved location

Saves a new address (like a client office or hotel) to your account for faster reference during booking.

cancel019d7566

cancel ride

Cancels an existing Cabify ride request when the trip is no longer needed.

get019d7566

get available products

Checks which specific service tiers (like Lite or Executive) are available at a given location.

get019d7566

get price estimate

Gets a cost comparison for a ride between two locations across all available service tiers.

get019d7566

get ride details

Retrieves specific status information for a single, active or past ride.

get019d7566

get ride history

Pulls a list of all past rides, including cost and business expense category, for reporting.

get019d7566

get saved locations

Retrieves a list of addresses you've previously saved to use for ride requests.

get019d7566

get time estimate

Calculates the expected duration of a trip, factoring in current traffic conditions.

request019d7566

request ride

Books a new ride by specifying the origin and destination 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
Start building

Make Your AI Do More

Start with Cabify, 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

You connect your AI agent to the Cabify Business platform. It handles all corporate ride logistics, giving you instant price estimates and detailed expense reports.

Estimate ride costs and times. Your agent checks the cost and time for a trip before you commit, comparing different service tiers like Lite or Executive using get_price_estimate. You can also figure out the expected travel time by checking current traffic conditions with get_time_estimate. When you need to know what services are even available at a location, the agent runs get_available_products to confirm tiers like Taxi or Executive are running there.

Book and manage a trip. To book a ride, your agent uses request_ride by specifying the origin and destination coordinates. If your plans change, it cancels the trip using cancel_ride. You can also save common spots like client offices or hotels with add_saved_location, and the agent can pull a list of those saved addresses with get_saved_locations for quick use.

Review travel records. Your agent pulls a list of all past rides using get_ride_history, which includes the date, cost, and the assigned business expense category for your accounting. You can also get specific status information for any ride, past or active, using get_ride_details and get_ride_history.

Manage trip logistics. You can check the details on an active trip—like the driver's info, vehicle type, or live ETA—using get_ride_details. You can also plan a ride using the addresses you've saved when you run get_saved_locations.

When you run this, your AI agent uses these tools to manage corporate mobility across Spain and LATAM, handling everything from the initial cost check to the final expense write-up. It's built for companies that need reliable, centralized control over employee travel. If you manage more than ten corporate rides a month, you need this.

  • Cost Check: Your agent runs get_price_estimate to compare the cost of a trip across all service tiers.
  • Time Check: It uses get_time_estimate to calculate expected travel duration based on traffic.
  • Service Check: It confirms service availability at a location using get_available_products.
  • Booking: It requests a new ride using request_ride with coordinates.
  • Cancellation: It cancels a ride using cancel_ride if the trip is no longer needed.
  • History: It gathers full ride records with get_ride_history for expense reporting.
  • Details: It retrieves specific status updates on a trip using get_ride_details.

How Cabify MCP Works

  1. 1 Connect your Cabify Business API key to the server via the Cabify Empresas portal.
  2. 2 Tell your AI agent the goal (e.g., 'I need to book a ride tomorrow morning').
  3. 3 The agent runs the required sequence of tools (like get_price_estimate then request_ride), executing the booking and returning the ride ID and confirmation.

The bottom line is, your AI client handles the entire travel workflow, from planning and quoting to booking and expense logging, without you needing to open a separate app.

Who Is Cabify MCP For?

Travel managers, corporate assistants, and HR coordinators who spend time coordinating employee travel. If you're tired of manually checking price quotes across different ride-hailing sites or wrestling with fragmented expense reports, this is for you. It centralizes corporate mobility for companies running multiple offices.

Travel Manager

Uses the agent to run bulk reports on get_ride_history, compiling monthly expense summaries and ensuring all trips are correctly categorized for accounting.

Corporate Assistant

Asks the agent to 'Book a ride to the client' and automatically uses get_price_estimate to confirm the best tier before sending the booking confirmation.

HR Coordinator

Manages employee onboarding by using add_saved_location for new office sites and running checks on service availability using get_available_products.

What Changes When You Connect

  • Centralized Expense Reporting: get_ride_history pulls all ride data, including cost and business expense categories, eliminating the need to manually compile receipts for accounting.
  • Pre-Trip Cost Control: Use get_price_estimate to compare Lite, Executive, and Taxi costs side-by-side. You know the budget before the trip starts.
  • Time Optimization: get_time_estimate uses real-time traffic data to let you plan routes accurately, so you never guess how long a trip will take.
  • Workflow Continuity: add_saved_location lets you build a library of frequent destinations. You never have to type out a complex address again.
  • Operational Control: cancel_ride gives you an instant way to cancel a booked trip, saving time when a client meeting gets rescheduled.
  • Service Assurance: get_available_products confirms if the service you need (e.g., Executive) is actually running at your current location.

Real-World Use Cases

01

Last-Minute Trip Booking

A corporate assistant needs a ride from the office to a client across town. Instead of calling, they ask their agent. The agent first runs get_price_estimate to confirm the best service tier, then uses request_ride with the coordinates. The assistant gets a confirmed booking and cost instantly.

02

Quarterly Expense Audit

The travel manager needs to audit the last quarter's spending. They ask the agent to pull the data. The agent runs get_ride_history, which returns the date, cost, and assigned business expense category for every trip, making the report ready for finance.

03

Optimizing the Daily Commute

A team lead needs to schedule a meeting across town. They ask the agent to compare routes. The agent runs get_time_estimate and compares it with the initial plan, advising the lead on the most efficient route given current traffic.

04

Onboarding a New Site

The HR coordinator opens a new office in a different state. They use add_saved_location to map the new address immediately. They also use get_available_products to confirm all service tiers are active at that new location.

The Tradeoffs

Using a basic booking API

Trying to book a ride and manually checking the price and duration afterward. This requires three separate API calls and forces you to stitch together the data yourself, leading to stale information.

Use the Cabify MCP Server. First, run get_price_estimate to compare costs, then run get_time_estimate to check traffic. Finally, run request_ride with all the data points confirmed in a single agentic workflow.

Relying on static location data

Hardcoding addresses or coordinates into a script. If the client moves or the office changes, the script breaks, and you waste time updating endpoints.

Use add_saved_location to save the precise coordinates for all frequent business destinations. Your agent can then use get_saved_locations to pull the correct, up-to-date location IDs for any booking.

Ignoring expense tracking

Booking a ride and forgetting to log it in the expense system, leading to lost receipts and delayed reimbursement. The accounting team flags it weeks later.

Always run get_ride_history after any trip. This tool pulls the required business expense category and cost data directly into your workflow, making reconciliation automatic.

When It Fits, When It Doesn't

Use this MCP Server if your primary pain point is managing complex, multi-step travel logistics. You need a single system that can check prices (get_price_estimate), estimate time (get_time_estimate), and then book (request_ride)—all while keeping track of the associated costs for finance.

Don't use this if you only need to check a single price or just track a single trip. For those isolated tasks, a simple direct API call is fine. But if you need to chain multiple actions—like 'Check price, then check time, then book'—this server handles the state management for you. It’s built for the entire operational flow, not just the endpoints.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Cabify. 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

How we secure it →

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 9 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

add_saved_location cancel_ride get_available_products get_price_estimate get_ride_details get_ride_history get_saved_locations get_time_estimate request_ride

Tracking corporate travel expenses is a manual mess.

Today, managing travel expenses means logging into the ride service, finding the trip details, taking screenshots, and manually inputting the dates, costs, and expense categories into your company's finance sheet. It's a copy/paste nightmare that takes minutes per trip and makes month-end closing painful.

With the Cabify MCP Server, you simply ask your agent for the ride history. The agent runs `get_ride_history` and returns a clean, structured data payload that already includes the cost and the correct business expense category. You get the data ready for your ledger instantly.

Booking a ride with Cabify MCP Server: Requesting a new ride.

Before this server, booking a ride required several steps: 1) Check available services. 2) Get a price estimate. 3) Get a time estimate. 4) Finally, submit the request. This sequence is brittle and often requires multiple user inputs.

Now, your agent handles the whole flow. You just tell it where you're going. The agent runs the tools internally, confirming availability, checking price, and then executing `request_ride`—all in one go. The process is seamless and reliable.

Common Questions About Cabify MCP

How do I use the `get_price_estimate` tool in Cabify MCP Server? +

You ask the agent for a price estimate, specifying the origin, destination, and preferred service tier. The agent returns cost comparisons across all available Cabify products (Lite, Executive, Taxi) for that route.

Can I use `get_ride_history` to calculate total business expenses? +

Yes. get_ride_history returns comprehensive trip data, including the cost and the assigned business expense category for every ride, making expense reporting automatic.

What is the difference between `get_saved_locations` and `add_saved_location`? +

add_saved_location saves a new address to your account. get_saved_locations retrieves the list of addresses you've already saved, letting you reference them quickly when booking a ride.

How does the `request_ride` tool handle coordinates? +

The request_ride tool requires origin and destination coordinates. You provide these coordinates, and the agent handles the rest of the booking process.

When should I use `get_time_estimate` instead of `get_price_estimate`? +

Use get_time_estimate when planning schedules. This tool factors in current traffic, giving you accurate trip duration, while get_price_estimate focuses only on cost.

How do I manage my saved destinations using `add_saved_location`? +

You call add_saved_location with the address details. The server returns the new location ID, which you can then use with other tools like request_ride for faster booking.

What happens if I try to `cancel_ride` after the driver is assigned? +

The cancel_ride tool handles cancellation policies. Note that fees might apply, depending on the specific Cabify Empresas policy for that ride's status.

What details does `get_ride_details` provide for an active or past trip? +

get_ride_details gives you a full rundown of a specific ride. You can find driver info, vehicle details, live ETA for active rides, or complete trip records for past ones.

Do I need a Cabify Business account to use this MCP? +

Yes, this MCP server requires a Cabify Empresas (Business) account with API access. Individual consumer accounts do not have API credentials. If your company uses Cabify for corporate transportation, contact your admin to request API access from the Cabify Empresas portal.

Which cities and countries does Cabify operate in? +

Cabify operates primarily in Spain (Madrid, Barcelona, Valencia, Seville), Portugal (Lisbon, Porto), and Latin America (Mexico, Colombia, Chile, Argentina, Peru, Uruguay, Panama, Costa Rica). Service availability and product types vary by city. Check coverage at cabify.com for your specific location.

Can this MCP integrate with expense management systems like Concur? +

The Cabify Business API supports integration with expense platforms like SAP Concur. The ride history tool returns structured expense data including cost breakdowns, business categories, and receipts. Your company's Cabify admin can configure Concur sync directly in the Cabify Empresas portal for automated expense reporting.

You might also like

Built & Managed by Vinkius 30s setup 9 tools

We've already built the connector for Cabify. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 9 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.