Agent Tools
Back to MCP servers

io.github.Anteos-Health/anteos-booking

https://anteoshealth.com/mcp
● healthy

skills: {'id': 'search_doctors', 'name': 'search_doctors', 'description': "Recherche des médecins Anteos par spécialité et/ou ville. Retourne les médecins avec disponibilités, secteur conventionnement et informations pratiques. Utilisez get_doctor_profile avec le champ id pour obtenir le profil complet d'un médecin (avis patients, diplômes, langues, tarifs).", 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'book_appointment', 'name': 'book_appointment', 'description': "Prend un rendez-vous pour un patient chez un médecin Anteos. Le rendez-vous est immédiatement confirmé dans l'agenda du médecin.", 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'find_next_available', 'name': 'find_next_available', 'description': 'Cherche les prochains créneaux disponibles sur une période, pour un ou plusieurs médecins filtrés par spécialité et/ou ville. À préférer à get_available_slots quand l\'utilisateur demande "quand est-ce que X est libre" ou "y a-t-il un RDV disponible cette semaine". Retourne au maximum max_slots créneaux par médecin pour ne pas surcharger le contexte.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'get_available_slots', 'name': 'get_available_slots', 'description': "Retourne les créneaux disponibles pour un médecin à une date donnée. À appeler avant book_appointment pour proposer des options concrètes au patient plutôt que de réserver à l'aveugle.", 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'get_appointment', 'name': 'get_appointment', 'description': "Récupère les informations et le statut d'un rendez-vous. Requiert le appointment_token reçu lors de la réservation (book_appointment) — ce token prouve que l'appelant représente le patient concerné.", 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'cancel_appointment', 'name': 'cancel_appointment', 'description': "Annule un rendez-vous existant. L'annulation est définitive. Requiert le appointment_token reçu lors de la réservation (book_appointment).", 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'resend_appointment_token', 'name': 'resend_appointment_token', 'description': "Renvoie par email au patient le lien de gestion de son rendez-vous. À utiliser si le appointment_token n'est plus disponible côté client. Le token n'est jamais renvoyé dans la réponse — uniquement par email au patient.", 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'reschedule_appointment', 'name': 'reschedule_appointment', 'description': "Reporte un rendez-vous existant vers un nouveau créneau. L'opération est atomique : l'ancien RDV est annulé et le nouveau est créé en une seule transaction, évitant qu'un autre agent prenne le créneau cible entre les deux. Un nouveau appointment_token est émis — l'ancien est révoqué définitivement.", 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}; uptime_30d 1.0%; p95 448.8ms; conformance: pass

Transport
streamable-http
Auth
Cost

How to connect

MCP endpoint (streamable-http)
https://anteoshealth.com/mcp
JSON-RPC initialize probe
curl -X POST https://anteoshealth.com/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}'
Homepage
https://anteoshealth.com/mcp
Listed at (chiark)
https://chiark.ai/agents/0f7a4ec5-8e5d-4b7b-822b-876a530e6f0b