Sanovia — medici e professionisti sanitari in Italia
Ce que fait ce MCP
Searches Italian healthcare practitioners and provides profiles, services, prices, availability, and online booking links without making bookings.
Outils
Schéma d’entrée
{'type': 'object', 'required': ['code'], 'properties': {'code': {'type': 'string', 'description': "Codice pubblico del medico restituito da search_doctors (campo `code`). / The doctor's public code from search_doctors (`code`)."}, 'days': {'type': 'integer', 'maximum': 14, 'minimum': 1, 'description': 'Numero di giorni (default 7, max 14). / Number of days.'}, 'from': {'type': 'string', 'format': 'date', 'description': 'Primo giorno AAAA-MM-GG (default oggi, fuso Europe/Rome). / First day YYYY-MM-DD (default today, Europe/Rome).'}, 'visit_type': {'type': 'string', 'description': 'Opzionale ma consigliato: il nome esatto di un tipo di visita da get_visit_types (stessa sede). Con il nome, solo gli orari in cui quella visita (con la sua durata) è prenotabile. / Optional but recommended: the exact visit type name from get_visit_types (same location); only start times where a visit of that length fits are returned.'}, 'location_ref': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Opzionale: numero della sede (location_ref) da get_doctor_profile. Senza, la sede principale. / Optional location number (location_ref) from get_doctor_profile; defaults to the primary location.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['location', 'other_locations', 'from', 'days', 'free_slots', 'booking_url'], 'properties': {'days': {'type': 'number'}, 'from': {'type': 'string'}, 'location': {'type': 'object', 'required': ['location_ref', 'name', 'city'], 'properties': {'city': {'type': ['string', 'null']}, 'name': {'type': 'string'}, 'location_ref': {'type': 'number'}}}, 'free_slots': {'type': 'array', 'items': {'type': 'object', 'required': ['date', 'slots', 'booking_urls'], 'properties': {'date': {'type': 'string'}, 'slots': {'type': 'array', 'items': {'type': 'string'}}, 'booking_urls': {'type': 'object', 'additionalProperties': {'type': 'string'}}}}}, 'visit_type': {'type': 'object', 'required': ['name', 'duration_min'], 'properties': {'name': {'type': 'string'}, 'duration_min': {'type': ['number', 'null']}}}, 'booking_url': {'type': 'string'}, 'other_locations': {'type': 'array', 'items': {'type': 'object', 'required': ['location_ref', 'name', 'city'], 'properties': {'city': {'type': ['string', 'null']}, 'name': {'type': 'string'}, 'location_ref': {'type': 'number'}}}}}}
Schéma d’entrée
{'type': 'object', 'required': ['code'], 'properties': {'code': {'type': 'string', 'description': "Codice pubblico del medico restituito da search_doctors (campo `code`). / The doctor's public code from search_doctors (`code`)."}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['code', 'name', 'specialty', 'practice_name', 'profession_types', 'online_booking', 'booking_url', 'site_url', 'registration', 'locations', 'opening_hours', 'services', 'rating', 'external_site_url'], 'properties': {'code': {'type': ['string', 'null']}, 'name': {'type': 'string'}, 'rating': {'type': ['object', 'null'], 'properties': {'count': {'type': 'number'}, 'average': {'type': 'number'}}}, 'services': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'duration_min', 'price_eur', 'remote', 'description'], 'properties': {'name': {'type': 'string'}, 'remote': {'type': 'boolean'}, 'price_eur': {'type': ['number', 'null']}, 'description': {'type': ['string', 'null']}, 'duration_min': {'type': ['number', 'null']}}}}, 'site_url': {'type': ['string', 'null']}, 'locations': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'online_booking'], 'properties': {'city': {'type': ['string', 'null']}, 'name': {'type': 'string'}, 'phone': {'type': ['string', 'null']}, 'address': {'type': ['string', 'null']}, 'location_ref': {'type': 'number'}, 'online_booking': {'type': 'boolean'}}}}, 'specialty': {'type': ['string', 'null']}, 'booking_url': {'type': ['string', 'null']}, 'registration': {'type': ['object', 'null'], 'properties': {'number': {'type': 'string'}, 'province': {'type': ['string', 'null']}}}, 'opening_hours': {'type': 'array', 'items': {'type': 'object', 'required': ['location', 'day', 'from', 'to'], 'properties': {'to': {'type': 'string'}, 'day': {'type': ['string', 'null']}, 'from': {'type': 'string'}, 'location': {'type': ['string', 'null']}}}}, 'practice_name': {'type': ['string', 'null']}, 'online_booking': {'type': 'boolean'}, 'profession_types': {'type': 'array', 'items': {'type': 'string'}}, 'external_site_url': {'type': ['string', 'null']}}}
Schéma d’entrée
{'type': 'object', 'required': ['code'], 'properties': {'code': {'type': 'string', 'description': "Codice pubblico del medico restituito da search_doctors (campo `code`). / The doctor's public code from search_doctors (`code`)."}, 'location_ref': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Opzionale: numero della sede (location_ref) da get_doctor_profile. Senza, la sede principale. / Optional location number (location_ref) from get_doctor_profile; defaults to the primary location.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['location', 'visit_types', 'booking_url'], 'properties': {'location': {'type': 'object', 'required': ['location_ref', 'name', 'city'], 'properties': {'city': {'type': ['string', 'null']}, 'name': {'type': 'string'}, 'location_ref': {'type': 'number'}}}, 'booking_url': {'type': 'string'}, 'visit_types': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'duration_min', 'price_eur', 'requires_online_payment', 'description'], 'properties': {'name': {'type': 'string'}, 'price_eur': {'type': ['number', 'null']}, 'description': {'type': ['string', 'null']}, 'duration_min': {'type': ['number', 'null']}, 'requires_online_payment': {'type': 'boolean'}}}}}}
Schéma d’entrée
{'type': 'object', 'properties': {'city': {'type': 'string', 'description': 'Città della sede, es. «Bologna». / City of the practice.'}, 'limit': {'type': 'integer', 'maximum': 20, 'minimum': 1, 'description': 'Massimo risultati (default 10, max 20). / Max results.'}, 'specialty': {'type': 'string', 'description': 'Specialità o professione, in italiano: la disciplina («Cardiologia», «Odontoiatria», «Medicina Generale», «Fisioterapia», «Osteopatia») oppure il professionista («cardiologo», «dentista», «medico di base», «fisioterapista», «osteopata»). / Specialty or profession, in Italian: the discipline (e.g. «Cardiologia») or the practitioner noun (e.g. «cardiologo»).'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['doctors', 'truncated'], 'properties': {'doctors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'name', 'specialty', 'practice_name', 'profession_types', 'online_booking', 'booking_url', 'site_url', 'cities'], 'properties': {'code': {'type': ['string', 'null']}, 'name': {'type': 'string'}, 'cities': {'type': 'array', 'items': {'type': 'string'}}, 'site_url': {'type': ['string', 'null']}, 'specialty': {'type': ['string', 'null']}, 'booking_url': {'type': ['string', 'null']}, 'practice_name': {'type': ['string', 'null']}, 'online_booking': {'type': 'boolean'}, 'profession_types': {'type': 'array', 'items': {'type': 'string'}}}}}, 'truncated': {'type': 'boolean'}}}
Modifications récentes des outils
Serveurs MCP similaires
MaCalculatriceEnLigne
Provides calculators for French and Belgian taxes, salaries, pensions, VAT, loans, health metrics, education scores, fitness, and…
Clink Forge
Provides pay-per-call access to attested government datasets, primarily CDC and HHS health data plus EPA air-quality observations.
Good Turn Studio (all tools)
Offers consumer utilities for insurance claim appeals, subscription cancellation, flight fare research, financial recovery resour…
Feegow Clinic
Manages clinic patients, providers, appointments, schedules, benefit plans, insurance billing, financial records, units, employee…
mcp
Analyzes medical bills and insurance denials, estimates healthcare costs, identifies assistance options, and supports appeals and…
Medicare Coverage
Provides structured Medicare coverage documents, policy timelines, utilization, enrollment, supplier, and payment-related data fr…
WebDiet
Manages dietitian workflows including patients, anamnesis, anthropometry, nutrition calculations, meal data, prescriptions, appoi…
Spoonacular
Provides recipe, ingredient, nutrition, grocery-product, measurement-conversion, and dietary meal-plan tools.