MANA — la vie locale française

Lieux, commerces, artisans et associations en France — 3,7 M de fiches, rangées par code NAF.

使うべきか

品質と安全性

B
説明の品質
72%
スキーマの完全性
76%
命名の品質
80%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

検出事項(4)

  • LOWTool 'chercher' description lacks action verbchercher 内
  • LOWTool 'commune' description lacks action verbcommune 内
  • LOWTool 'associations' description lacks action verbassociations 内
  • LOWTool 'missions' description lacks action verbmissions 内

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~795トークン数(ツール定義)
~778 B一般的なレスポンスサイズ
注意への影響は中程度(128k コンテキストの 0.62%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "mana": {
      "url": "https://mana.bzh/mcp"
    }
  }
}

リモートエンドポイント

https://mana.bzh/mcpstreamable-http

できること

ツール一覧

ツール(5)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
⚪chercher(q, categorie, sous_categorie, commune, departement, ...)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Texte libre, ou un numéro SIRET / SIREN"
    },
    "categorie": {
      "type": "string",
      "enum": [
        "repas",
        "soin",
        "beaute",
        "artisan",
        "habitat",
        "boutique",
        "transport",
        "sortie",
        "hotel",
        "demarche",
        "entraide"
      ],
      "description": "Une des 11 catégories. Ne se combine pas avec « q » : le rangement l'emporte sur le texte."
    },
    "sous_categorie": {
      "type": "string",
      "description": "Ex. « boulange », « kiné », « plombier ». Appeler `catalogue` pour la liste."
    },
    "commune": {
      "type": "string",
      "description": "Code INSEE (5 caractères). Appeler `commune` pour l'obtenir depuis un nom."
    },
    "departement": {
      "type": "string",
      "description": "Code de département, ex. « 29 »"
    },
    "limite": {
      "type": "integer",
      "description": "De 1 à 50 (défaut 20)"
    }
  }
}
⚪catalogue

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.

入力スキーマ

{
  "type": "object",
  "properties": {}
}
⚪commune(nom)

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).

入力スキーマ

{
  "type": "object",
  "properties": {
    "nom": {
      "type": "string",
      "description": "Nom de la commune"
    }
  },
  "required": [
    "nom"
  ]
}
⚪associations(commune, departement, q, limite)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "commune": {
      "type": "string",
      "description": "Code INSEE"
    },
    "departement": {
      "type": "string",
      "description": "Code de département"
    },
    "q": {
      "type": "string",
      "description": "Un mot du nom de l'association"
    },
    "limite": {
      "type": "integer"
    }
  }
}
⚪missions(commune, departement, limite)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "commune": {
      "type": "string",
      "description": "Code INSEE"
    },
    "departement": {
      "type": "string"
    },
    "limite": {
      "type": "integer"
    }
  }
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 5 件
検証済みバージョンは記録されていませんツール 5 件