Alice — Santé territoriale France Care
Donnees sante territoriale France : acces aux soins, FINESS, RNA — 35 000+ communes
Should I use this
Quality & Safety
Findings (1)
- LOWin compare_territories
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"alice-territorial": {
"url": "https://alice.france-care.fr/api/mcp"
}
}
}Remote endpoints
https://alice.france-care.fr/api/mcpstreamable-httpWhat it can do
Tool inventory
Tools (4)
🟢analyze_territory(query)
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.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Code postal, nom de commune, ou code INSEE prefixe (insee:77186)"
}
},
"required": [
"query"
]
}🟢compare_territories(territories)
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.
Input Schema
{
"type": "object",
"properties": {
"territories": {
"type": "array",
"items": {
"type": "string"
},
"minItems": 2,
"maxItems": 2,
"description": "Exactement 2 territoires (codes postaux, noms, ou codes INSEE prefixes insee:)"
}
},
"required": [
"territories"
]
}🟢search_health_infrastructure(type, location, radius_km, limit)
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".
Input Schema
{
"type": "object",
"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."
},
"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)."
},
"limit": {
"type": "number",
"description": "Nombre max de resultats (defaut: 50, max: 100)"
}
},
"required": [
"location"
]
}⚪signaler_besoin_non_couvert(commune, profession, manque)
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.
Input Schema
{
"type": "object",
"properties": {
"commune": {
"type": "string",
"description": "Code postal, code INSEE prefixe (insee:77186) ou nom exact de la commune"
},
"profession": {
"type": "string",
"enum": [
"medecin_generaliste",
"dentiste",
"kinesitherapeute",
"infirmier",
"sage_femme",
"pediatre",
"gynecologue",
"ophtalmologue",
"psychiatre",
"dermatologue",
"cardiologue",
"autre_specialiste"
],
"description": "Profession recherchee"
},
"manque": {
"type": "string",
"enum": [
"aucun_praticien_proche",
"pas_de_nouveaux_patients",
"delai_trop_long",
"trop_loin",
"autre"
],
"description": "Nature du manque constate"
}
},
"required": [
"commune",
"profession",
"manque"
],
"additionalProperties": false
}Community
Evidence