Server definition
- Hash
- sha256:c13427082651ff6cc563a1daccd0b698a07f3323d44687060a5c34051edbc077
- What it is
- What a remote MCP server returned when asked what it offers: 4 tools
The blob, as servednamed by its sha256
{
"instructions": "Données publiques agrégées de l'offre de soins en France (DREES, FINESS, RNA, INSEE). Orienter, jamais diagnostiquer. Méthodologie et couverture : ressources france-care://methodology et france-care://coverage.",
"tools": [
{
"description": "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.",
"inputSchema": {
"properties": {
"query": {
"description": "Code postal, nom de commune, ou code INSEE prefixe (insee:77186)",
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "analyze_territory",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"properties": {
"territories": {
"description": "Exactement 2 territoires (codes postaux, noms, ou codes INSEE prefixes insee:)",
"items": {
"type": "string"
},
"maxItems": 2,
"minItems": 2,
"type": "array"
}
},
"required": [
"territories"
],
"type": "object"
},
"name": "compare_territories",
"outputSchema": null
},
{
"description": "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\".",
"inputSchema": {
"properties": {
"limit": {
"description": "Nombre max de resultats (defaut: 50, max: 100)",
"type": "number"
},
"location": {
"description": "Lieu de recherche: code postal (77300), code departement (77), ou nom de commune (Fontainebleau)",
"type": "string"
},
"radius_km": {
"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).",
"type": "number"
},
"type": {
"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.",
"type": "string"
}
},
"required": [
"location"
],
"type": "object"
},
"name": "search_health_infrastructure",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"commune": {
"description": "Code postal, code INSEE prefixe (insee:77186) ou nom exact de la commune",
"type": "string"
},
"manque": {
"description": "Nature du manque constate",
"enum": [
"aucun_praticien_proche",
"pas_de_nouveaux_patients",
"delai_trop_long",
"trop_loin",
"autre"
],
"type": "string"
},
"profession": {
"description": "Profession recherchee",
"enum": [
"medecin_generaliste",
"dentiste",
"kinesitherapeute",
"infirmier",
"sage_femme",
"pediatre",
"gynecologue",
"ophtalmologue",
"psychiatre",
"dermatologue",
"cardiologue",
"autre_specialiste"
],
"type": "string"
}
},
"required": [
"commune",
"profession",
"manque"
],
"type": "object"
},
"name": "signaler_besoin_non_couvert",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:c13427082651ff6cc563a1daccd0b698a07f3323d44687060a5c34051edbc077 | sha256sum