Lieux, commerces, artisans et associations en France — 3,7 M de fiches, rangées par code NAF.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Les associations déclarées d'une commune ou d'un département, avec leur objet social, issues du Répertoire National des Associations. Utile pour « quelle association fait X près de Y » — une question à laquelle aucune autre source ne répond. NE REND PAS DE CONTACT : le RNA n'en publie aucun, délibérément.
Un mot du nom de l'association
Code INSEE
Code de département
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Les associations déclarées d'une commune ou d'un département, avec leur objet social, issues du Répertoire National des Associations. Utile pour « quelle association fait X près de Y » — une question à laquelle aucune autre source ne répond. NE REND PAS DE CONTACT : le RNA n'en publie aucun, délibérément.
| Argument | Type | Description |
|---|---|---|
| q | string | Un mot du nom de l'association |
| limite | integer | |
| commune | string | Code INSEE |
| departement | string | Code de département |
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Un mot du nom de l'association"
},
"limite": {
"type": "integer"
},
"commune": {
"type": "string",
"description": "Code INSEE"
},
"departement": {
"type": "string",
"description": "Code de département"
}
}
}Rend les 11 catégories et leurs sous-catégories, avec le nombre de fiches de chacune. À appeler AVANT `chercher` quand on ne sait pas quel terme employer : les sous-catégories sont un vocabulaire fermé, deviner un nom rend une liste vide.
No arguments.
{
"type": "object",
"properties": {}
}Cherche un lieu, un commerce, un artisan, un professionnel de santé, une association ou un événement en France. À appeler pour toute question du type « trouve-moi X près de Y ». Interroge 3 764 277 fiches actives, rangées par CODE NAF de l'INSEE — pas par mots-clés. Accepte aussi un numéro SIRET (14 chiffres) ou SIREN (9). NE REND NI ADRESSE NI TÉLÉPHONE : la granularité s'arrête à la commune.
| Argument | Type | Description |
|---|---|---|
| q | string | Texte libre, ou un numéro SIRET / SIREN |
| limite | integer | De 1 à 50 (défaut 20) |
| commune | string | Code INSEE (5 caractères). Appeler `commune` pour l'obtenir depuis un nom. |
| categorie | string | Une des 11 catégories. Ne se combine pas avec « q » : le rangement l'emporte sur le texte. |
| departement | string | Code de département, ex. « 29 » |
| sous_categorie | string | Ex. « boulange », « kiné », « plombier ». Appeler `catalogue` pour la liste. |
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Texte libre, ou un numéro SIRET / SIREN"
},
"limite": {
"type": "integer",
"description": "De 1 à 50 (défaut 20)"
},
"commune": {
"type": "string",
"description": "Code INSEE (5 caractères). Appeler `commune` pour l'obtenir depuis un nom."
},
"categorie": {
"enum": [
"repas",
"soin",
"beaute",
"artisan",
"habitat",
"boutique",
"transport",
"sortie",
"hotel",
"demarche",
"entraide"
],
"type": "string",
"description": "Une des 11 catégories. Ne se combine pas avec « q » : le rangement l'emporte sur le texte."
},
"departement": {
"type": "string",
"description": "Code de département, ex. « 29 »"
},
"sous_categorie": {
"type": "string",
"description": "Ex. « boulange », « kiné », « plombier ». Appeler `catalogue` pour la liste."
}
}
}Trouve le code INSEE d'une commune à partir de son nom. À appeler EN PREMIER : `chercher`, `associations` et `missions` attendent un code INSEE, jamais un nom. Attention, un code INSEE n'est pas un code postal (Crozon : 29042 et 29160).
| Argument | Type | Description |
|---|---|---|
| nom* | string | Nom de la commune |
{
"type": "object",
"required": [
"nom"
],
"properties": {
"nom": {
"type": "string",
"description": "Nom de la commune"
}
}
}Les missions de bénévolat ouvertes, relayées du réseau public API Engagement. Chaque mission porte l'URL de sa source : la candidature se fait chez l'organisateur, jamais ici.
| Argument | Type | Description |
|---|---|---|
| limite | integer | |
| commune | string | Code INSEE |
| departement | string |
{
"type": "object",
"properties": {
"limite": {
"type": "integer"
},
"commune": {
"type": "string",
"description": "Code INSEE"
},
"departement": {
"type": "string"
}
}
}