# Cabify MCP for AI Agents MCP

> Cabify MCP gives your AI agents full control over corporate mobility management. You can book rides, check real-time price estimates across different service tiers (Lite, Executive, Taxi), and track active trips directly through natural language commands. This is essential for travel managers needing centralized business expense tracking in Spain and LATAM.

## Overview
- **Category:** finance-accounting
- **Price:** Free
- **Tags:** ride-sharing, corporate-travel, expense-tracking, mobility-management, booking-system

## Description

Managing employee transportation shouldn't feel like juggling ten different booking portals. This MCP connects your AI agent to the Cabify Business platform, giving you total control over corporate mobility from one place. Your agent can handle everything: comparing costs for a trip before you book it, requesting rides using simple text prompts, or pulling up detailed ride history for expense reports.

The system handles complex logistics like real-time traffic adjustments and service tier availability across multiple offices. Need to track a booked ride? It's there. Don't know where the driver is? Your agent tracks that live ETA. For companies with high monthly corporate travel, this saves massive amounts of manual work.

By connecting through Vinkius, your AI client gains immediate access to all these tools without needing any app navigation or complex API calls. You simply ask for what you need—a cost comparison, a booking confirmation, or expense data—and the agent executes it using natural conversation.

## Tools

### add_saved_location
Saves a new office address or frequent destination so you don't have to type out the full location details every time.

### cancel_ride
Cancels an existing ride request when plans change, helping manage associated fees according to Cabify policy.

### get_available_products
Checks which service types are available at a specific location so you know what options exist before booking.

### get_price_estimate
Calculates the cost of a ride between two locations, allowing you to compare different Cabify service tiers upfront.

### get_ride_details
Retrieves live information about an active trip or gives you full details on a past journey.

### get_ride_history
Pulls all previous ride records, providing dates, costs, and business expense categories for accounting purposes.

### get_saved_locations
Displays a list of all saved locations connected to the account, useful for quickly referencing common business addresses.

### get_time_estimate
Provides an estimated travel time between points, adjusting the duration based on current traffic conditions.

### request_ride
Books a new ride after confirming the price and availability by providing origin, destination, and optional product details.

## Prompt Examples

**Prompt:** 
```
What were my total corporate travel costs last month?
```

**Response:** 
```
**Cabify Business Expense Summary**

| Date Range | Total Rides | Service Tier Breakdown | Total Cost |
| :--- | :---: | :--- | :---: |
| Last 30 Days | 14 | Executive: 8, Lite: 6 | **€985.50** |

*Data pulled from `get_ride_history`.* You'll find the detailed breakdown attached to your expense folder.
```

**Prompt:** 
```
Can I get a price estimate and time estimate for my client meeting next week?
```

**Response:** 
```
**Route Analysis: Airport to Gran Vía**

*   **Best Service Tier:** Cabify Executive (Recommended)
*   **Estimated Cost Range:** €35 - €42
*   **Current Traffic Estimate:** 35 minutes

I've also added 'Gran Vía Office' to your saved locations for next time.
```

**Prompt:** 
```
Book a ride from the hotel, but cancel it if I need to change my mind.
```

**Response:** 
```
**Action Plan:**
1.  **Booking Initiated:** A Cabify Executive ride has been reserved for 7:30 AM tomorrow.
2.  **Confirmation ID:** C-987654.
3.  **Cancellation:** You can ask your agent to run `cancel_ride` anytime before the pickup window, and it will confirm the policy implications.
```

## Capabilities

### Estimate costs and services
The MCP compares prices across all Cabify service tiers (Lite, Executive, Taxi) for any given route.

### Book and manage trips
You can request a new ride using coordinates or saved locations, track the trip's progress in real time, and cancel bookings if plans change.

### Track expense history
The agent retrieves full ride records, including cost, product type, and origin/destination details for easy business expense compilation.

### Manage destinations
You can save frequently used addresses like client offices or airports to quickly reference them when booking a trip.

### Determine travel timing
The system calculates estimated trip durations, factoring in current traffic conditions between any two points.

## Use Cases

### The quarterly budget review
A travel manager needs to reconcile all company spending from last quarter. Instead of downloading multiple spreadsheets, they ask their agent to run `get_ride_history` and compile a single summary showing total costs segmented by business expense category.

### The urgent client booking
An executive assistant needs to book a last-minute ride for a visiting client. They first use `get_available_products` to confirm the best service tier, then ask the agent to run `get_price_estimate`, and finally execute `request_ride`.

### The meeting itinerary check
A field employee has a tight schedule. They use their agent to compare travel times between three different meetings using `get_time_estimate`, ensuring the best route even with unexpected traffic delays.

### Handling last-minute changes
The client's meeting is canceled an hour before pickup. Instead of calling Cabify, they tell their agent to run `cancel_ride` immediately and confirm the cancellation status.

## Benefits

- Instead of manually checking multiple websites, you can get real-time cost comparisons by using `get_price_estimate` to compare rates across all service tiers.
- Eliminate endless searching for addresses. Use `add_saved_location` or `get_saved_locations` so your agent always references known business destinations instantly.
- When plans change, you don't waste time trying to find the cancellation portal; simply ask your agent to run `cancel_ride` and handle the necessary steps.
- Turn a disorganized pile of receipts into an actionable report. Running `get_ride_history` provides all the structured data needed for accurate business expense filing.
- Always plan ahead with certainty. The combination of `get_time_estimate` and checking available products ensures you book the right ride at the right time.

## How It Works

The bottom line is that you tell your AI client what you need—a cost estimate or a booking—and it handles all the underlying API calls for you.

1. Connect your Cabify Business account using the API key from the official Cabify Empresas portal.
2. Ask your AI client to perform a mobility task, like 'What's the cost from the airport?' or 'Book me a ride for tomorrow morning.'
3. The agent uses the MCP tools to pull live data, book the trip, and provide a natural language summary of the results.

## Frequently Asked Questions

**How do I use Cabify MCP for AI Agents to track company expenses?**
Your agent pulls a complete record of all past rides directly from your corporate account. It provides detailed reports including the date, specific service tier used, and cost, making expense filing straightforward.

**Can Cabify MCP help me book a ride using saved addresses?**
Yes, you can save all your frequent client or office locations. When booking a trip, the agent automatically uses these saved spots so you never have to type out long addresses again.

**What if I need to know which ride service is best for my budget?**
The MCP lets your agent compare prices instantly across all Cabify tiers. You can get a price estimate and choose the best balance between cost and service quality before booking anything.

**Does using Cabify MCP help me plan routes around traffic? **
Absolutely. The system runs real-time data to give you an estimated trip duration, which accounts for current traffic conditions so you can schedule your day accurately.

**Is Cabify MCP good for companies with many employees?**
It is built for corporate use. It centralizes booking, expense tracking, and ride management into one workflow, saving travel managers significant time across multiple locations.