MCP 서버

Alice — Santé territoriale France Care

io.github.France-Care/alice-territorial
헬스케어 지도 및 위치 공개 · 연결 가능 MCP 2025-11-25

이 MCP로 할 수 있는 일

Analyzes healthcare access and infrastructure across French territories and compares locations or nearby facilities.

analyze_territory
Analyser l'accès aux soins d'un territoire
Analyse l'acces aux soins d'un territoire francais. Accepte un code postal (ex: 77300), un nom de commune (ex: Fontainebleau), ou un code INSEE prefixe (ex: insee:77186) ; sans prefixe, 5 chiffres se lisent d'abord comme un code postal. Si plusieurs communes correspondent, la reponse les liste avec la requete exacte a relancer (relancer_avec). Retourne: APL medecins generalistes et niveau d'acces rapporte a la moyenne nationale, infrastructure sante (FINESS), associations sante (RNA), organisation des soins (CPTS, TDS), population active, et comparaison regionale/nationale. Retourne aussi les classements officiels de la commune (seuil DREES de commune sous-dense, zonage de l'ARS pour six professions avec date d'arrete, zone prioritaire du Pacte de lutte contre les deserts medicaux). Sources: DREES (APL, millesime 2023), FINESS (synchronise chaque jour), RNA, ARS, ministere de la Sante.
읽기 전용 멱등성
입력 스키마
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Code postal, nom de commune, ou code INSEE prefixe (insee:77186)'}}}
compare_territories
Comparer deux territoires
Compare l'acces aux soins entre 2 territoires francais. Chaque territoire peut etre un code postal, un nom de commune, ou un code INSEE prefixe (insee:77186). Exactement 2 territoires par appel.
읽기 전용 멱등성
입력 스키마
{'type': 'object', 'required': ['territories'], 'properties': {'territories': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 2, 'minItems': 2, 'description': 'Exactement 2 territoires (codes postaux, noms, ou codes INSEE prefixes insee:)'}}}
search_health_infrastructure
Chercher l'offre de santé autour d'un lieu
Recherche des etablissements de sante dans la base FINESS. Permet de lister les EHPAD, hopitaux, pharmacies, maisons de sante, laboratoires, cliniques, SSIAD, centres de dialyse, etc. Deux modes: (1) Par limites administratives: commune, code postal, code INSEE prefixe (insee:77186), departement. (2) Par proximite: avec radius_km, recherche dans un rayon autour du lieu, resultats tries par distance. Utilise radius_km quand l'utilisateur demande les etablissements "les plus proches", "a proximite", ou "dans un rayon de X km".
읽기 전용 멱등성
입력 스키마
{'type': 'object', 'required': ['location'], 'properties': {'type': {'type': 'string', 'description': "Type d'etablissement recherche. Exemples: ehpad, hopital, pharmacie, clinique, laboratoire, maison de sante, centre de sante, ssiad, dialyse, psychiatrie, had, maison de retraite. Optionnel — si absent, retourne tous les types."}, 'limit': {'type': 'number', 'description': 'Nombre max de resultats (defaut: 50, max: 100)'}, 'location': {'type': 'string', 'description': 'Lieu de recherche: code postal (77300), code departement (77), ou nom de commune (Fontainebleau)'}, 'radius_km': {'type': 'number', 'description': 'Rayon de recherche en km (1-50). Active la recherche par proximite avec tri par distance. Si absent, recherche par limites administratives (commune/departement).'}}}
signaler_besoin_non_couvert
Signaler un besoin de soins non couvert
Enregistre, sans aucune donnee personnelle, qu'une personne n'a pas trouve de soignant pour un besoin donne dans sa commune. A utiliser quand la personne demande a signaler ce manque ou l'accepte. Commune, profession et nature du manque sur listes fermees ; aucun texte libre, aucune identite. France Care agrege ces signalements par territoire.
입력 스키마
{'type': 'object', 'required': ['commune', 'profession', 'manque'], 'properties': {'manque': {'enum': ['aucun_praticien_proche', 'pas_de_nouveaux_patients', 'delai_trop_long', 'trop_loin', 'autre'], 'type': 'string', 'description': 'Nature du manque constate'}, 'commune': {'type': 'string', 'description': 'Code postal, code INSEE prefixe (insee:77186) ou nom exact de la commune'}, 'profession': {'enum': ['medecin_generaliste', 'dentiste', 'kinesitherapeute', 'infirmier', 'sage_femme', 'pediatre', 'gynecologue', 'ophtalmologue', 'psychiatre', 'dermatologue', 'cardiologue', 'autre_specialiste'], 'type': 'string', 'description': 'Profession recherchee'}}, 'additionalProperties': False}
변경됨
signaler_besoin_non_couvert
2026년 9월 29일 2:52 AM
변경됨
search_health_infrastructure
2026년 9월 29일 2:52 AM
변경됨
compare_territories
2026년 9월 29일 2:52 AM
변경됨
analyze_territory
2026년 9월 29일 2:52 AM
삭제됨
get_france_care_offers
2026년 9월 27일 2:44 AM
삭제됨
contact_advisor
2026년 9월 27일 2:44 AM
추가됨
signaler_besoin_non_couvert
2026년 9월 27일 2:44 AM
변경됨
compare_territories
2026년 9월 27일 2:44 AM
변경됨
analyze_territory
2026년 9월 27일 2:44 AM
변경됨
contact_advisor
2026년 9월 21일 2:50 AM
변경됨
get_france_care_offers
2026년 9월 21일 2:50 AM
변경됨
search_health_infrastructure
2026년 9월 21일 2:50 AM
변경됨
compare_territories
2026년 9월 21일 2:50 AM
변경됨
analyze_territory
2026년 9월 21일 2:50 AM
추가됨
contact_advisor
2026년 9월 17일 12:41 PM
추가됨
get_france_care_offers
2026년 9월 17일 12:41 PM
추가됨
search_health_infrastructure
2026년 9월 17일 12:41 PM
추가됨
compare_territories
2026년 9월 17일 12:41 PM
추가됨
analyze_territory
2026년 9월 17일 12:41 PM