# Doctolib MCP for AI Agents AI Agent Connect

> Doctolib MCP for AI Agents. This Connector lets you search for doctors, check real-time availability, and book medical consultations directly through your AI client. It connects your Doctolib partner account so you can manage healthcare schedules and practitioner research without switching between tabs or doing manual data entry.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_QlVPA90RkavDE3SEawrT3hSD4AUTlQ1zei7Q5jUm/ai-agent-connect
- **Tags:** medical-appointments, patient-management, practitioner-search, healthcare-scheduling, consultation-booking

## Description

This Doctolib MCP connects your partner account to your AI agent so you can handle healthcare scheduling through a simple conversation. Instead of jumping between tabs to find a specialist, check their calendar, and then manually enter booking details, you can just tell your agent what you need. It can find a pediatrician in a specific city, see which slots are actually open, and lock in a reservation in seconds. It even knows which specific reasons for a visit a doctor accepts, so you don't have to guess. By adding this to your stack via the Vinkius Marketplace, you turn your agent into a functional medical coordinator. You get to spend less time on data entry and more time actually helping people get the care they need.

## Tools

### rechercher_praticiens
Search for doctors by specialty and city while bypassing local lists. This helps you find the right specialist quickly.

### consulter_praticien
View a specific practitioner's profile. This gives you the details you need before booking.

### lister_specialites
Get a full list of all available medical specialties. Use this to see what types of doctors are in the network.

### disponibilites
Check the exact open time slots for a specific doctor. This helps you see what is actually available today.

### lister_rendez_vous
See all the appointments currently booked in your account. This keeps your schedule organized.

### prendre_rendez_vous
Book a new medical appointment directly into the system. This locks in the time slot immediately.

### lister_cabinets
Find and list physical medical office locations. This helps you share the correct address with patients.

### motifs_consultation
See the specific reasons for visits allowed by a doctor. This ensures you book the correct type of appointment.

## Prompt Examples

**Prompt:** 
```
Find a dentist in Lyon who has an opening tomorrow morning.
```

**Response:** 
```
I found 3 dentists in Lyon with morning availability tomorrow:

| Doctor | Specialty | Available Slots |
| :--- | :--- | :--- |
| Dr. Bernard | General Dentistry | 09:00 AM, 10:30 AM |
| Dr. Petit | Orthodontics | 08:30 AM |
| Dr. Morel | General Dentistry | 11:00 AM |

Would you like me to book one of these for you?
```

**Prompt:** 
```
What's my schedule like for next Wednesday?
```

**Response:** 
```
You have 3 appointments scheduled for next Wednesday:

* **09:00 AM**: Dr. Martin (Consultation)
* **01:30 PM**: Dr. Lefebvre (Follow-up)
* **04:00 PM**: Dr. Bernard (Check-up)

I can provide the office addresses for these visits if you need them.
```

**Prompt:** 
```
Book a follow-up for Dr. Martin at 2 PM tomorrow.
```

**Response:** 
```
I have successfully booked your follow-up appointment with **Dr. Martin** for tomorrow at **02:00 PM**. 

**Confirmation Details:**
* **Doctor:** Dr. Martin
* **Time:** 2:00 PM
* **Status:** Confirmed

I've added this to your schedule. Is there anything else you need help with?
```

## Capabilities

### Find doctors by city and specialty
Search for specific medical practitioners in any city while bypassing local lists.

### Check live appointment slots
See exactly which times are open for a specific doctor in real time.

### Book consultations instantly
Secure a medical appointment directly into the system with a single command.

### List all current appointments
View every consultation already booked within your account.

### Identify valid visit reasons
Find out which specific reasons for a visit a practitioner supports.

### Map medical office locations
Get the physical address and location details for various medical practices.

### Browse medical specialties
Get a full list of all medical roles and specialties available globally.

## Use Cases

### High-volume clinic booking
A clinic coordinator needs to book 15 patients for a flu clinic. They ask the agent to find the next 15 open slots for a specific doctor and book them all using `prendre_rendez_vous`.

### Patient specialist search
A patient wants to find a cardiologist in Paris. They ask the agent to list 3 nearby options with available times for this afternoon using `rechercher_praticiens`.

### Schedule audit
An admin needs to audit the schedule. They ask the agent to list all appointments for next week to identify any gaps in the doctor's day using `lister_rendez_vous`.

### Booking flow testing
A developer is testing a new booking flow. They ask the agent to try booking a consultation for a specific reason to see if the backend accepts it using `motifs_consultation`.

## Benefits

- Stop clicking through endless filters by using `rechercher_praticiens` to find the right specialist in any city.
- Get instant answers on doctor availability with `disponibilites` instead of calling the office to check.
- Lock in appointments immediately with `prendre_rendez_vous` to prevent double-bookings and manual entry.
- Keep your schedule organized by using `lister_rendez_vous` to see every upcoming visit in one place.
- Avoid booking errors by checking allowed visit types with `motifs_consultation` before you confirm.
- Get precise office details for patients using `lister_cabinets` to share locations easily.

## How It Works

The bottom line is you get a voice-to-action interface for your entire Doctolib healthcare schedule.

1. Subscribe to the Doctolib MCP on the Vinkius Marketplace.
2. Enter your Doctolib Partner API Key and your API URL.
3. Ask your agent to find a doctor or book a new appointment.

## Frequently Asked Questions

**Can the Doctolib MCP book appointments for me?**
Yes, it can book medical appointments directly into your account. Your agent handles the interaction with the booking system so you don't have to do it manually.

**How does the Doctolib MCP help with finding specialists?**
The Connector allows your agent to search for doctors based on their specialty and the city you provide. It returns a list of practitioners that match your criteria.

**Does the Doctolib MCP work with my existing partner account?**
Yes, it is designed to connect to your Doctolib Partner account. You just need to provide your API key and URL to get started.

**Can I use the Doctolib MCP to check doctor availability?**
Absolutely. You can ask your agent to check the live available time slots for any specific doctor in the network to see what's open.

**What kind of medical specialties can I search for?**
You can search for a wide range of medical specialties. The Connector can enumerate all roles and specialties available within the Doctolib network.

**Can the Doctolib MCP manage my clinic's office locations?**
Yes, it can retrieve and list the physical office locations for various medical practices, making it easy to share addresses with patients.

**Can my agent search for specific medical specialists in a city?**
Yes. Use the 'rechercher_praticiens' tool. Provide the specialty (e.g., 'médecin généraliste') and the city. The agent will retrieve matching practitioner profiles from Doctolib's active directory natively.

**How do I book a consultation slot through the agent?**
First, use 'disponibilites' to find free slots for a doctor. Then, provide the practitioner ID, the chosen slot ID, and your email to the 'prendre_rendez_vous' tool to confirm your reservation in the database.

**Can I see all medical practices connected to my account?**
Absolutely. Use the 'lister_cabinets' tool. Your agent will perform a structural extraction of localized entity bounds, showing you all physical office locations managed within your Doctolib partner environment.