{
  "markdown": "# Anteos MCP Server\n\n> Book medical appointments with French doctors directly from your AI agent.\n\n[![MCP Registry](https://img.shields.io/badge/MCP_Registry-active-green)](https://registry.modelcontextprotocol.io/servers/io.github.Anteos-Health%2Fanteos-booking)\n[![Protocol](https://img.shields.io/badge/MCP-2025--11--25-blue)](https://modelcontextprotocol.io)\n\n## Overview\n\nThe 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.\n\n**Endpoint:** `https://anteoshealth.com/mcp`  \n**Transport:** `streamable-http`  \n**Full docs:** [anteoshealth.com/docs/mcp](https://anteoshealth.com/docs/mcp)\n\n## Available Tools\n\n| Tool | Description |\n|---|---|\n| `search_doctors` | Search doctors by specialty and/or city, with optional availability filter |\n| `get_doctor_profile` | Get full profile: coverage, languages, reviews, and 7-day availability |\n| `find_next_available` | Find next available slots over a period, filtered by specialty and/or city |\n| `get_available_slots` | Get available time slots for a doctor on a specific date |\n| `book_appointment` | Book a confirmed appointment, immediately added to the doctor's calendar |\n| `get_appointment` | Retrieve appointment details and status (requires appointment token) |\n| `cancel_appointment` | Cancel an existing appointment (requires appointment token) |\n| `reschedule_appointment` | Atomically reschedule an appointment to a new date and time |\n| `resend_appointment_token` | Re-send the appointment management link to the patient's email |\n| `list_my_appointments` | List appointments created by this partner key, with status filtering |\n\n## Quick Start\n\n### AI Agents (Cursor / Claude / Cline)\n\nAdd to `~/.cursor/mcp.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"anteos\": {\n      \"url\": \"https://anteoshealth.com/mcp\",\n      \"headers\": {\n        \"Authorization\": \"Bearer anteos_mcp_VOTRE_CLE\"\n      }\n    }\n  }\n}\n```\n\n### curl\n\n```bash\n# List available tools\ncurl -X POST https://anteoshealth.com/mcp \\\n  -H \"Authorization: Bearer anteos_mcp_VOTRE_CLE\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"tools/list\",\"params\":{}}'\n\n# Search doctors\ncurl -X POST https://anteoshealth.com/mcp \\\n  -H \"Authorization: Bearer anteos_mcp_VOTRE_CLE\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"jsonrpc\":\"2.0\",\"id\":2,\"method\":\"tools/call\",\"params\":{\"name\":\"search_doctors\",\"arguments\":{\"specialty\":\"cardiologue\",\"city\":\"Paris\"}}}'\n\n# Find next available slots\ncurl -X POST https://anteoshealth.com/mcp \\\n  -H \"Authorization: Bearer anteos_mcp_VOTRE_CLE\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"jsonrpc\":\"2.0\",\"id\":3,\"method\":\"tools/call\",\"params\":{\"name\":\"find_next_available\",\"arguments\":{\"from_date\":\"2026-05-10\",\"specialty\":\"cardiologue\",\"city\":\"Paris\"}}}'\n```\n\n## Authentication\n\nAll requests require a partner API key in the `Authorization` header:\n\n```\nAuthorization: Bearer anteos_mcp_<your_key>\n```\n\n**To get a key:** Contact [luc.dufour@anteoshealth.com](mailto:luc.dufour@anteoshealth.com)\n\n## Registry\n\nPublished on the official MCP Registry:  \n`io.github.Anteos-Health/anteos-booking`\n\n---\n\n[Full documentation](https://anteoshealth.com/docs/mcp) · [Anteos Health](https://anteoshealth.com)\n",
  "bytes": 3314,
  "sha": "701f410e0aa5e631bae42d18875ca2ad653660c4f09310750beeee909ad1c047",
  "repo_slug": "anteos-health/anteos-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_anteos_health_anteos_booking_a59ced9a/readme"
}