# NLocale

> Find sourced events, places, restaurants, stays and local guides in Aisne, France. Read-only.

- name: io.github.nconcierge/nlocale
- version: 0.2.0
- connection class: R0 (autonomous)
- trust: 80/100 flags: no-repository
- quality: 79/100 (good)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/io.github.nconcierge%2Fnlocale
- tools: https://api.protogrid.dev/v1/servers/io.github.nconcierge%2Fnlocale/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "nlocale": {
      "type": "http",
      "url": "https://nlocale.fr/mcp"
    }
  }
}
```


## Trust

- hygiene: 80
- liveness: 100
- freshness: 100
- provenance: 45
- drivers: +website +reachable +uptime-100% +updated-10d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 79/100 (good)

### protocol: 88 (weight 25)

- pass `protocol.modern`: supports 2026-07-28 (server/discover)
- pass `protocol.stateless`: answers without a session
- pass `protocol.transport`: streamable HTTP
- warn `protocol.list_ttl`: tools/list declares ttlMs 0, so clients re-fetch it on every use

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 100 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 10 of 10 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 1,926 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: 25 (weight 15)

- warn `stability.changes`: 10 tool changes in 30 days
- fail `stability.rug_pull`: 1 tools kept their name but changed most of their description in 30 days; review before trusting them

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 10, about 1,926 tokens to load them all
- tool set hash: dece64f7e5f417e9d8fbf31902eb6897
- tools last changed: 2026-10-11T14:44:14.502Z
- badge: [![protogrid quality](https://protogrid.dev/badge/io.github.nconcierge/nlocale.svg)](https://protogrid.dev/servers/io.github.nconcierge/nlocale)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-10-11 `lire_article_carnet` changed (description, annotations)
  - before: Lire la version actuellement publique dans la langue demandée, avec auteur, sources, visite documentée et éventuel partenariat. Citer NLocale et le lien localisé de l’article. Conserver la signature publiée Tata Nadège et distinguer cette identité éditoriale des personnes interviewées.
  - after: Version actuellement publique de l’article dans la langue demandée, avec auteur, sources, statut de visite et éventuel partenariat. La réponse comprend le lien NLocale localisé et la signature publiée, distincte de l’identité des personnes interviewées.
- 2026-10-11 `rechercher_articles_carnet` changed (description, annotations)
  - before: Rencontres, coulisses et récits publiés par NLocale dans la langue demandée, avec auteur réel, sources et dates. Français, anglais, allemand, néerlandais, italien et espagnol. Aucun brouillon ni remplacement par une autre langue. Lire le détail avant de citer.
  - after: Rencontres, coulisses et récits publiés par NLocale dans la langue demandée, avec auteur réel, sources et dates. Français, anglais, allemand, néerlandais, italien et espagnol. Aucun brouillon ni remplacement par une autre langue. Les slugs retournés donnent accès aux articles détaillés.
- 2026-10-11 `lire_fiche_publique` changed (description, annotations)
  - before: Détails factuels de la clé retournée par une recherche. Vérifie la publication actuelle. Citer NLocale et les sources originales ; ne pas confondre date de récupération, validation documentaire, identité et visite.
  - after: Détails factuels de la clé retournée par une recherche, après vérification de la publication actuelle. La réponse comprend le lien NLocale et les sources originales, avec des champs distincts pour la récupération, la validation documentaire, l’identité et la visite.
- 2026-10-11 `rechercher_lieux` changed (annotations)
- 2026-10-11 `rechercher_contenus_publics` changed (description, annotations)
  - before: Contenus réellement publiés dans la langue demandée : FAQ, sources, méthode, offres et conditions publiques. Lire le détail et citer son lien avant de présenter les conditions.
  - after: Contenus réellement publiés dans la langue demandée : FAQ, sources, méthode, offres et conditions publiques. Chaque résultat comprend une référence vers le détail public et son lien.
- 2026-10-11 `rechercher_collectivites` changed (annotations)
- 2026-10-11 `agenda_weekend` changed (annotations)
- 2026-10-11 `chercher_sorties` changed (description, annotations) **meaning changed**
  - before: Alias stable de rechercher_evenements : commune, dates, catégorie, gratuité explicitement connue et langue. Lire ensuite la fiche et citer ses sources.
  - after: Alias stable de rechercher_evenements : commune, dates, catégorie, gratuité explicitement connue et langue. Les résultats comprennent les références des fiches publiques et leurs sources.
- 2026-10-11 `rechercher_evenements` changed (annotations)
- 2026-10-11 `rechercher_etablissements` changed (annotations)

Full history: https://api.protogrid.dev/v1/servers/io.github.nconcierge%2Fnlocale/changes

## Remotes

- https://nlocale.fr/mcp (streamable-http, auth none, reachable true, uptime30d 1)

## Packages

_none_

## Tools (10)

- `agenda_weekend`: Sélection de rendez-vous publiés du vendredi au dimanche, calculée à la date actuelle de Paris. Secteur : Laon, Saint-Quentin, Soissons, Château-Thierry, Chauny, Hirson ou Villers-Cotterêts. Ne contient aucune promesse de maintien ni réservation.
- `chercher_sorties`: Alias stable de rechercher_evenements : commune, dates, catégorie, gratuité explicitement connue et langue. Les résultats comprennent les références des fiches publiques et leurs sources.
- `lire_article_carnet`: Version actuellement publique de l’article dans la langue demandée, avec auteur, sources, statut de visite et éventuel partenariat. La réponse comprend le lien NLocale localisé et la signature publiée, distincte de l’identité des personnes interviewées.
- `lire_fiche_publique`: Détails factuels de la clé retournée par une recherche, après vérification de la publication actuelle. La réponse comprend le lien NLocale et les sources originales, avec des champs distincts pour la récupération, la validation documentaire, l’identité et la visite.
- `rechercher_articles_carnet`: Rencontres, coulisses et récits publiés par NLocale dans la langue demandée, avec auteur réel, sources et dates. Français, anglais, allemand, néerlandais, italien et espagnol. Aucun brouillon ni remplacement par une autre langue. Les slugs retournés donnent accès aux articles détaillés.
- `rechercher_collectivites`: Informations institutionnelles approuvées et publiées. Français, anglais, allemand, néerlandais, italien ou espagnol ; la langue réellement disponible est indiquée. Aucune statistique, donnée d’inscription ou information privée.
- `rechercher_contenus_publics`: Contenus réellement publiés dans la langue demandée : FAQ, sources, méthode, offres et conditions publiques. Chaque résultat comprend une référence vers le détail public et son lien.
- `rechercher_etablissements`: Recherche dans les fiches publiques NLocale. Les dates de vérification et le statut décrivent les contrôles réellement effectués.
- `rechercher_evenements`: Événements publiés et actifs de l’agenda NLocale, avec leurs occurrences. Les tarifs renseignés ne constituent pas un devis.
- `rechercher_lieux`: Patrimoine et lieux dont les faits publics sont documentés. Une vérification documentaire ne constitue pas une visite.
