Aller au contenu principal

Une API pour les agents.

Une page de commune se lit. Une question paramétrique se calcule. Ce serveur laisse un agent IA classer, comparer et profiler l’exposition aux pesticides par territoire — en lecture seule, depuis sa propre conversation.

La licence n’est pas la même selon le fichier ou l’outil : voir les conditions de réutilisation.

Le serveur

Serveur MCP distant, transport Streamable HTTP, sans authentification. Branchez-y n’importe quel client compatible.

https://mitoyens.fr/api/mcp
Transport
Streamable HTTP (stateless)
Auth
Aucune — lecture seule

Les outils

search_communes
Rechercher des communes par nom ou code postal.
get_commune_exposure
Fiche d’exposition d’une commune (indice combiné Rigal & Perrot, parcelles dans 1 km, écoles, achats BNVD).
rank_communes
Classer les communes les plus exposées (par département, population, top N).
compare_communes
Comparer 2 à 5 communes sur les mêmes indicateurs.
department_profile
Profil départemental : indice, tonnages BNVD, traitement par culture.
get_substance
Fiche d’une substance active : toxicité, perturbateur endocrinien, retrait d’AMM.
get_school_proximity
Proximité écoles ↔ champs d’une commune : distance au champ le plus proche, parcelles dans 500 m, cultures dominantes.
show_commune_map
Carte interactive des parcelles agricoles dans 1 km autour d’une commune (halo 1 km).

Brancher un client

Claude (claude.ai ou Claude Desktop) — ajoutez un connecteur personnalisé avec l’URL du serveur.

https://mitoyens.fr/api/mcp

MCP Inspector — l’outil de test officiel.

npx @modelcontextprotocol/inspector
# Transport : Streamable HTTP · URL : https://mitoyens.fr/api/mcp

Tout client stdio — via le pont mcp-remote.

npx mcp-remote https://mitoyens.fr/api/mcp

Licence

Chaque réponse porte sa source et sa licence, qui dépend de l’outil.

search_communes, rank_communes, show_commune_map sont sous Licence Ouverte 2.0 (Etalab) : réutilisation libre, y compris commerciale, avec mention de la source et du millésime.

get_commune_exposure, compare_communes, department_profile, get_school_proximity renvoient aussi des données sur les écoles ou des paliers d’intensité de traitement. Ils restent sous CC BY-NC 4.0 : réutilisation permise en usage non commercial, avec attribution à Mitoyens.

get_substance renvoie des propriétés de substances publiées par l’EFSA (OpenFoodTox, licence CC BY-ND 4.0) et la Commission européenne. Ces données restent soumises aux conditions de leurs producteurs.

Les trois régimes de réutilisation sont décrits dans les mentions légales. Les formules, millésimes et limites sont détaillés dans la méthodologie. Pour un tableur plutôt qu’un agent, les mêmes chiffres sont téléchargeables en CSV.