Anteos Health — Medical Appointment Booking
RemoteAbout Anteos Health — Medical Appointment Booking
Anteos Health is an MCP server for AI agents to find and manage appointments with doctors in France. It supports specialty and city searches, with bookings confirmed directly in doctors’ calendars.
Key features
- 01Search doctors by specialty and city
- 02View profiles and availability
- 03Find and inspect appointment slots
- 04Book, cancel, or reschedule appointments
- 05Retrieve and list appointments
- 06Resend appointment management links
Use cases
- 01Find a doctor by specialty in a French city
- 02Check a doctor's availability before booking
- 03Manage an existing appointment
- 04Review appointments created with a partner key
MCP support
Exposes doctor search, availability, and appointment-management tools to MCP clients over streamable HTTP. Requests require a partner API key.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://anteoshealth.com/mcpclaude mcp add --transport http anteos-health-anteos-booking https://anteoshealth.com/mcp{"mcpServers":{"anteos-health-anteos-booking":{"type":"http","url":"https://anteoshealth.com/mcp"}}}Open in Cursor{"servers":{"anteos-health-anteos-booking":{"type":"http","url":"https://anteoshealth.com/mcp"}}}Open in VS Code{"mcpServers":{"anteos-health-anteos-booking":{"type":"http","url":"https://anteoshealth.com/mcp"}}}{"mcpServers":{"anteos-health-anteos-booking":{"serverUrl":"https://anteoshealth.com/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
https://anteoshealth.com/mcpAuth requiredTools
10| Parameter | Type | Required | Description |
|---|---|---|---|
| city | string | No | City to search in (e.g., "Paris", "Lyon") |
| limit | integer | No | Maximum number of results per page (default: 10, max: 50) |
| offset | integer | No | Pagination offset (default: 0). Use limit+offset to navigate beyond the first page. |
| specialty | string | No | Medical specialty (e.g., "médecin généraliste", "dermatologue", "cardiologue") |
| available_from | string | No | If provided, only return doctors with at least one available slot from this date onward (YYYY-MM-DD). Useful for filtering by availability upfront. |
Details
From the project READMEAnteos MCP Server
Book medical appointments with French doctors directly from your AI agent.
Overview
The Anteos MCP Server lets AI agents search for doctors, check availability, book appointments, and manage cancellations — all confirmed in real-time in the doctor's calendar.
Endpoint: https://anteoshealth.com/mcp
Transport: streamable-http
Full docs: anteoshealth.com/docs/mcp
Available Tools
| Tool | Description |
|---|---|
search_doctors | Search doctors by specialty and/or city, with optional availability filter |
get_doctor_profile | Get full profile: coverage, languages, reviews, and 7-day availability |
find_next_available | Find next available slots over a period, filtered by specialty and/or city |
get_available_slots | Get available time slots for a doctor on a specific date |
book_appointment | Book a confirmed appointment, immediately added to the doctor's calendar |
get_appointment | Retrieve appointment details and status (requires appointment token) |
cancel_appointment | Cancel an existing appointment (requires appointment token) |
reschedule_appointment | Atomically reschedule an appointment to a new date and time |
resend_appointment_token | Re-send the appointment management link to the patient's email |
list_my_appointments | List appointments created by this partner key, with status filtering |
Quick Start
AI Agents (Cursor / Claude / Cline)
Add to ~/.cursor/mcp.json:
{
"mcpServers": {
"anteos": {
"url": "https://anteoshealth.com/mcp",
"headers": {
"Authorization": "Bearer anteos_mcp_VOTRE_CLE"
}
}
}
}
curl
# List available tools
curl -X POST https://anteoshealth.com/mcp \
-H "Authorization: Bearer anteos_mcp_VOTRE_CLE" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'
# Search doctors
curl -X POST https://anteoshealth.com/mcp \
-H "Authorization: Bearer anteos_mcp_VOTRE_CLE" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"search_doctors","arguments":{"specialty":"cardiologue","city":"Paris"}}}'
# Find next available slots
curl -X POST https://anteoshealth.com/mcp \
-H "Authorization: Bearer anteos_mcp_VOTRE_CLE" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"find_next_available","arguments":{"from_date":"2026-05-10","specialty":"cardiologue","city":"Paris"}}}'
Authentication
All requests require a partner API key in the Authorization header:
Authorization: Bearer anteos_mcp_<your_key>
To get a key: Contact [email protected]
Registry
Published on the official MCP Registry:
io.github.Anteos-Health/anteos-booking
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.