# TheFork MCP for AI Agents AI Agent Connect

> TheFork MCP lets you find and book restaurant reservations across Europe using your AI agent. It pulls real-time availability, menus, and reviews so you can handle dining plans without leaving your chat interface.

## Overview
- **Category:** travel-hospitality
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_ZsoOhz8p7PZ6CjtzGmanfqJKf7ZfJlDGuZ0Uptfr/ai-agent-connect
- **Tags:** restaurant-reservations, dining, food-discovery, booking, european-cuisine

## Description

TheFork MCP turns your AI agent into a personal concierge for European dining. Instead of jumping between tabs to compare ratings or check if a place has a table for four on a Tuesday night, you just ask your agent. It pulls data to show you what's open, what people are actually saying about the food, and what the current specials are. It handles booking a table, checking your existing reservation details, or canceling a booking if your plans change. Since Vinkius hosts this Connector, you connect it once and let your agent handle the heavy lifting of planning a dinner for a client or a group of friends. It manages the logistics of finding a specific cuisine or location across the continent, giving you a direct line to the table without the manual search.

## Tools

### get_reservation
Pull up the details of a booking you already made. It shows you the time, location, and guest count.

### cancel_reservation
Use this to nix a booking that no longer works. It is a one-way action that clears your spot immediately.

### check_availability
Ask if a restaurant has room for your group on a specific date. It gives you a real-time look at the floor plan.

### create_reservation
This puts a name on a table. It handles the actual booking process for you.

### get_restaurant
Get the full profile of a specific dining spot. It pulls in all the core details about the venue.

### get_restaurant_menus
See what is on the menu before you arrive. This lets you check out the food options and current specials.

### get_restaurant_reviews
See what other people think of the food and service. It pulls in authentic guest feedback for the venue.

### list_cuisines
See what types of food are available in the network. It is a quick way to browse categories like Italian or French.

### search_locations
Find dining spots in a specific city or neighborhood. It helps narrow down where you want to eat.

### search_restaurants
Find a list of places based on your specific needs. It returns ratings and availability in one go.

## Prompt Examples

**Prompt:** 
```
Find a highly-rated Italian place in Rome for 4 people tonight.
```

**Response:** 
```
I found a few great options for you in Rome tonight:

| Restaurant | Rating | Time | 
| :--- | :--- | :--- | 
| **La Trattoria** | 9.2/10 | 20:00 | 
| **Pasta Roma** | 8.8/10 | 19:30 | 

Would you like me to check the menu for one of these or go ahead and book a table?
```

**Prompt:** 
```
What's on the menu for 'Le Petit Bistrot'?
```

**Response:** 
```
Here is the current menu for **Le Petit Bistrot**:

**Appetizers**
*   Garlic Crostini - €8
*   Roasted Beet Salad - €12

**Main Courses**
*   Coq au Vin - €24
*   Grilled Sea Bass - €28

**Specials**
*   Chef's Seasonal Soup - €9

Would you like me to check if they have a table for you?
```

**Prompt:** 
```
Cancel my reservation for tonight.
```

**Response:** 
```
I've successfully cancelled your reservation at **La Trattoria** for tonight. Your spot has been cleared from the system. Is there anything else you need help with?
```

## Capabilities

### Book tables in real-time
Your agent handles the actual reservation process for any restaurant in the network.

### Check group availability
See instantly if a venue has space for your specific party size and date.

### Browse live menus
Access current food offerings and special deals before you arrive.

### Read guest feedback
Get a clear picture of the dining experience through authentic reviews.

### Search by cuisine
Filter through thousands of options to find exactly the type of food you want.

### Manage existing bookings
View your current reservation details or cancel them instantly from your chat.

## Use Cases

### Booking a high-priority business dinner
An executive assistant asks their agent to find a quiet French bistro in Paris for 6 people at 7 PM. The agent uses `get_restaurant` and `check_availability` to find the perfect spot and confirms the booking.

### Finding a last-minute local spot
A traveler wants a quick Italian meal near the Eiffel Tower. The agent uses `search_locations` and `search_restaurants` to find a 4.5 rated spot with an open table for two.

### Checking group capacity for a birthday
An event planner needs to see if a venue can host a party of 15. The agent uses `check_availability` to see if there are any open slots for a large group on Saturday night.

### Verifying a current reservation
A user wants to double check their dinner details for tonight. The agent uses `get_reservation` to pull up the exact time and location from the system.

## Benefits

- Skip the manual search for dining spots by using `search_restaurants` to get ratings and availability in one view.
- Save time on group logistics by using `check_availability` to see if a venue can host your party size.
- Plan your meals better by using `get_restaurant_menus` to see exactly what's being served before you show up.
- Manage your schedule easily by using `create_reservation` to put a booking on the calendar from your chat.
- Keep your plans flexible by using `cancel_reservation` to update your dining schedule instantly if things change.
- Make better choices by using `get_restaurant_reviews` to see what actual guests are saying about the service.

## How It Works

The bottom line is you get a direct link to European dining reservations without the manual browsing.

1. Subscribe to this Connector on the Vinkius Marketplace.
2. Enter your TheFork Partner API key in your AI client settings.
3. Ask your agent to find a restaurant or book a table in any European city.

## Frequently Asked Questions

**Can I use TheFork MCP to book a table in Paris?**
Yes, you can use it to find and book tables in Paris and many other European cities. Your agent handles the search and the booking process directly.

**Does TheFork MCP work for large group reservations?**
Yes, it can check availability for large groups. Your agent will query the system to see if a venue can accommodate your specific party size.

**Can my AI agent see the restaurant menus?**
Yes, your agent can pull up the current menus and special offers for restaurants in the network so you can see what's being served before you arrive.

**How do I cancel a booking using TheFork MCP?**
You can simply ask your agent to cancel your reservation. It will identify your current booking and remove it from the system for you.

**Can I search for specific cuisines like sushi or tapas?**
Yes, your agent can filter for specific types of food. It can browse the available cuisines and find the best-rated spots for what you're craving.

**Is TheFork MCP good for business travelers?**
It is excellent for business travelers who need to quickly find high-quality dining options and secure reservations without the hassle of manual searching.

**Can I book a table at a specific restaurant for tonight?**
Yes! Use the `check_availability` tool to verify open time slots, then `create_reservation` to book directly. You can specify the date, time, party size, and any special requests.

**What information do I get when searching for restaurants?**
Search results include restaurant names, ratings, cuisine types, locations, and real-time availability. You can then drill into any listing for full menus, reviews, and booking options.

**Can I cancel a reservation through the AI agent?**
Yes. The `cancel_reservation` tool lets you cancel any existing booking by providing the reservation ID. Note that cancellation policies vary by restaurant.