# Uber MCP for AI Agents AI Agent Connect

> Uber MCP. Manage ride prices, track trips, and handle locations using your AI agent. It lets you check available ride types like UberX or Black, get instant price estimates for specific routes, and pull your full trip history for easier expense tracking. You can also manage saved places like home or work to make booking faster.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_0RRIYqeldiewsCh5YwMJGlLrINdg1BR0nsThVRLO/ai-agent-connect
- **Tags:** ride-sharing, price-estimation, trip-planning, location-services, logistics, api-integration

## Description

Imagine you're planning a business trip and need to know how much a ride to the airport will cost before you leave. Instead of opening the app, switching between different ride types, and refreshing the screen, you just tell your AI agent to do it. This Connector connects your AI client directly to Uber's data. You can ask for price comparisons between UberX and Black, check how long it'll take to get a ride at a specific spot, or see what's available nearby. It also handles the tedious stuff, like pulling your past trip history so you don't have to scroll through months of records to find a specific receipt. Because Vinkius makes connecting these tools so easy, you can set this up once and let your agent handle the logistics. It's about moving from clicking buttons to just asking for the info you need. You get the data you want without the navigation headache.

## Tools

### get_trip_history
Pull a list of past rides including dates, prices, and distances. Use this to quickly find old receipts.

### get_user_profile
Confirm which Uber account is currently linked to your agent. This verifies your connection status.

### get_time_estimate
Check how many minutes until a ride can pick you up at a location. Use this to see which service is fastest.

### add_saved_place
Save a new location with an alias like home or work. This helps your agent remember your frequent spots.

### get_place_autocomplete
Get structured address suggestions based on your current location. It ensures your agent picks the right spot.

### get_price_estimate
See the cost for a ride between two specific points. Use it to compare different ride types before you book.

### get_products
List the types of rides available at a specific latitude and longitude. See what's actually on the road.

### get_ride_estimate
Get the exact price for a specific ride type like Uber Black. This is more precise than a general estimate.

### get_saved_places
List all your saved locations and their coordinates. This lets your agent reference your favorite spots easily.

## Prompt Examples

**Prompt:** 
```
How much will it cost to get an UberX to the airport?
```

**Response:** 
```
I've checked the current estimates for your trip to the airport. Here is the breakdown:

| Ride Type | Estimated Price | 
| :--- | :--- |
| **UberX** | $45.50 |
| **Uber Black** | $82.00 |

*Note: Prices are estimates and may change based on demand.*
```

**Prompt:** 
```
Show me my Uber spending from last month.
```

**Response:** 
```
I pulled your trip history from last month. Here is the summary:

*   **Total Trips:** 12
*   **Total Spent:** $342.10
*   **Most Frequent Destination:** Downtown Office

Would you like me to list the specific details for any of these trips?
```

**Prompt:** 
```
What rides are available right now at my location?
```

**Response:** 
```
Here are the Uber products currently available at your location:

*   **UberX**: Standard ride
*   **Comfort**: Extra room and legroom
*   **Uber Black**: Premium service

I can also check the estimated pickup times for any of these if you'd like.
```

## Capabilities

### Compare ride prices
See the costs for different ride types between two locations in one request.

### Get pickup estimates
Find out how many minutes it will take to get a ride at your current spot.

### Pull trip history
Fetch a list of past rides including dates, distances, and total costs.

### Manage saved places
Add or list saved locations like home and work for faster ride planning.

### Autocomplete addresses
Get accurate location suggestions based on your current coordinates.

## Use Cases

### Comparing ride costs for a trip
A traveler needs to know the cost of a ride to the airport. They ask the agent to compare UberX and Black prices using get_price_estimate.

### Finding past trips for receipts
An assistant needs to find a past ride for a receipt. The agent pulls the details using get_trip_history.

### Checking pickup wait times
A user wants to know how long the wait is. The agent checks the get_time_estimate for the current location.

### Setting up new office locations
A team is moving offices. The user asks the agent to add_saved_place for the new headquarters coordinates.

## Benefits

- Stop manual price checking. Use get_price_estimate to compare costs for different ride types in one go.
- Faster expense reporting. Use get_trip_history to quickly grab data for past rides without searching the app.
- Better location management. Use add_saved_place to keep your frequent spots organized for your agent.
- Accurate booking. Use get_place_autocomplete to ensure your agent picks the right pickup point every time.
- Real-time availability. Use get_products to see what's actually on the road near you right now.

## How It Works

The bottom line is you get instant Uber logistics data without ever leaving your chat interface.

1. Get a Server Token from your Uber Developer Portal.
2. Connect the token to this Connector in your AI client.
3. Ask your agent to find prices, check history, or list available rides.

## Frequently Asked Questions

**Can the Uber MCP book a ride for me?**
No, this Connector is designed for information and planning. It allows your agent to find prices, check availability, and view history, but it doesn't execute the actual booking or payment.

**How do I connect my Uber account to the Connector?**
You'll need to get a Server Token from the Uber Developer Portal. Once you have that, you can provide it to your AI client to link your account.

**Can I use the Uber MCP for business expense reports?**
Yes, that's a great use case. The trip history tool allows your agent to pull dates, costs, and distances so you can easily move that data into your reports.

**Does the Uber MCP show real-time prices?**
Yes, it pulls live estimates from the platform. This helps you see exactly what a ride will cost before you decide to book it.

**Can I save my home and work addresses with this?**
Yes, you can use the saved places tool to let your agent remember your frequent spots. This makes it much faster to get price estimates for your daily commute.

**Can this Connector book rides automatically?**
This Connector provides price estimates, time estimates, product availability, and trip history. Direct ride booking requires additional Uber API permissions (Requests API) available only to approved enterprise partners. Use this server for planning and comparison workflows.

**What Uber API permissions do I need?**
You need a Server Token from the Uber Developer Portal with access to: Products, Price Estimates, Time Estimates, History, User Profile, and Places endpoints. These are available in the standard developer tier without special approval.

**Does this work with Uber Eats deliveries?**
This Connector focuses on Uber ride-sharing products (UberX, Black, Comfort, etc.). For Uber Eats merchant/delivery operations, a separate integration would be needed. Contact Uber for Eats API access.

**Can this MCP server book rides automatically?**
This MCP server provides price estimates, time estimates, product availability, and trip history. Direct ride booking requires additional Uber API permissions (Requests API) available only to approved enterprise partners. Use this server for planning and comparison workflows.