# Mission Museaux

> Lost & found pets in France: stray dogs and cats, photo search, shelter adoptions, breeds, advice.

- name: fr.missionmuseaux/annonces
- version: 1.5.0
- connection class: R0 (autonomous)
- trust: 83/100 flags: no-repository
- quality: 84/100 (good)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/fr.missionmuseaux%2Fannonces
- tools: https://api.protogrid.dev/v1/servers/fr.missionmuseaux%2Fannonces/tools

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

## Connection (mcpServers)

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


## Trust

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

## Quality 84/100 (good)

### protocol: 100 (weight 25)

- pass `protocol.modern`: supports 2026-07-28 (server/discover)
- pass `protocol.stateless`: answers without a session
- pass `protocol.transport`: streamable HTTP
- pass `protocol.list_ttl`: tool list is cacheable (ttlMs 3600000)

### 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`: 9 of 9 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 5,134 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`: 25 tool changes in 30 days
- fail `stability.rug_pull`: 6 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: 9, about 5,134 tokens to load them all
- tool set hash: 8ac1e0db949531ed81923a3451b1d022
- tools last changed: 2026-10-15T09:06:55.806Z
- badge: [![protogrid quality](https://protogrid.dev/badge/fr.missionmuseaux/annonces.svg)](https://protogrid.dev/servers/fr.missionmuseaux/annonces)
- 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-15 `trouver_aide_locale` changed (outputSchema)
- 2026-10-15 `trouver_aide_locale` added
  - Find local help near a French town, postcode or listing: town hall (phone, hours, pound), nearest vets, shelters and pounds within 50 km, neutering aid. Use it after a pet is lost or found. Returns up to 10 places with distance, phone, hours, source; open data, call first. Accepts French or English; replies in French, or English with langue "en".
- 2026-10-15 `chercher_missions_benevolat` added
  - Find animal volunteering missions in France (shelters, wildlife, horses) near a town, in a department or nationwide, from API Engagement data. Use it to help someone volunteer. Returns up to 25 missions with organisation, place, dates and the Mission Museaux page to apply. Accepts French or English; replies in French, or English with langue "en".
- 2026-10-14 `races` removed
  - L'annuaire des races de Mission Museaux : noms en français et en anglais, autres noms, standard de la Fédération cynologique internationale, origine, et nombre d'annonces en cours et d'animaux à l'adoption de chaque race sur le site, avec l'adresse de la page de la race. / Mission Museaux dog and cat breed directory: French and English names, other names, FCI standard, origin, current listings and adoptable animals per breed, with the breed page address.
- 2026-10-14 `conseils` removed
  - La marche à suivre de Mission Museaux pour une situation : chat ou chien perdu, animal trouvé, portée de chatons dehors, animal blessé, chats errants d'un quartier, maltraitance ou abandon, identification et fichier I-CAD, adoption. Étapes, questions fréquentes, numéros utiles et pages du site. / Mission Museaux step-by-step guidance for each situation, in French or English.
- 2026-10-14 `reconnaitre_race` changed (title, description, inputSchema, outputSchema, annotations) **meaning changed**
  - before: Estime la race d'un chien ou d'un chat sur une photo, en la comparant aux photos de référence de l'annuaire des races de Mission Museaux et aux fiches dont la race est connue : race probable avec sa part, type de chien probable (chien de berger, terrier…) quand aucune race ne domine, ou croisement possible, et la page de chaque race. Pour un oiseau ou un autre animal, sa sorte (perruche ondulée, calopsitte, lapin, cochon d'Inde, tortue terrestre…), ou son groupe (rongeur, perroquet) quand aucune ne domine, avec sa fiche Wikidata. Une estimation, pas une certitude. Accepte l'adresse https d'une photo ou la photo en base64 ; la photo n'est pas conservée. / Estimates a dog's or cat's breed from a photo by comparison with Mission Museaux's breed directory: likely breed with its share, likely dog type (herding dog, terrier…) when no breed dominates, or possible mix, with each breed's page; for a bird or another animal, its kind (budgerigar, rabbit, tortoise…) or group (rodent, parrot); the photo is not stored.
  - after: Estimate the BREED of a dog or cat on a photo (https or base64), or the kind of bird or small pet (budgerigar, rabbit…). For matching listings, use chercher_par_photo. Returns likely breeds with shares, type or mix, and pages; an estimate, not a certainty. Photo not stored. Accepts French or English; replies in French, or English with langue "en".
- 2026-10-14 `chercher_races` added
  - Look up dog and cat breeds in Mission Museaux's directory by full or partial name, or list the most common. Use it to check a breed name. Returns French and English names, other names, FCI standard, origin, listings and adoptions per breed, and its page. Dogs and cats only. Accepts French or English; replies in French, or English with langue "en".
- 2026-10-14 `obtenir_conseils` added
  - Get Mission Museaux's step-by-step advice for one situation: lost pet, found animal, kittens outdoors, injured animal, stray cats, mistreatment, identification (microchip, I-CAD) or adoption. Use it when someone asks what to do. Returns steps, FAQ and links, for France. Accepts French or English; replies in French, or English with langue "en".
- 2026-10-14 `chercher_adoptions` changed (title, description, inputSchema, outputSchema, annotations) **meaning changed**
  - before: Chats et chiens à l'adoption en France : ceux de Mission Museaux et ceux d'autres associations, autour d'une commune, dans un département ou une région, ou dans tout le pays, par race, sexe, âge et ententes (chats, chiens, enfants, premier animal), page par page. Chaque animal vient avec l'association qui le propose, la participation aux frais, la photo, la mention réservé, les pays étrangers que nomme sa présentation et l'adresse de sa page, d'où se fait la demande ; à distance comparable, les associations alternent. Sans résultat dans le rayon ou les départements demandés, l'animal le plus proche jusqu'à 300 km, avec son département. / Cats and dogs for adoption in France, at Mission Museaux and other associations, near a town, in a department or region, or nationwide, by breed, sex, age and gets-on-with, page by page; closest match up to 300 km, with its department, when nothing is in range or in the requested departments.
  - after: Search cats and dogs for adoption in France, at Mission Museaux and other shelters, near a town, in a department or region, or nationwide, by breed, sex, age and gets-on-with. Returns up to 25 animals with shelter, fee, photo, dates and link; else the closest within 300 km. Accepts French or English; replies in French, or English with langue "en".
- 2026-10-14 `chercher_par_photo` changed (title, description, inputSchema, outputSchema, annotations) **meaning changed**
  - before: Compare une photo d'animal (chat, chien, oiseau ou autre animal) aux photos des annonces de Mission Museaux, avec le modèle de vision de l'association, et renvoie les annonces les plus ressemblantes avec un pourcentage de ressemblance, ainsi que la race estimée sur la photo (pour un oiseau ou un autre animal, sa sorte : perruche ondulée, lapin…). Accepte l'adresse https d'une photo ou la photo en base64 ; la photo n'est pas conservée. La même recherche, avec envoi d'un fichier depuis un téléphone, existe sur https://missionmuseaux.fr/recherche-photo / Compares a pet photo (cat, dog, bird or other animal) with the listings' photos and returns the most similar listings with a likeness percentage, plus the breed (or, for a bird or another animal, the kind) estimated on the photo; the photo is not stored.
  - after: Find LISTINGS whose photo looks like a pet photo (https url or base64), to see if a lost or found animal was reported. To only identify a breed, use reconnaitre_race. Returns up to 10 listings with likeness %, dates and source, plus a breed estimate. Photo not stored. Accepts French or English; replies in French, or English with langue "en".

Full history: https://api.protogrid.dev/v1/servers/fr.missionmuseaux%2Fannonces/changes

## Remotes

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

## Packages

_none_

## Tools (9)

- `chercher_adoptions`: Search cats and dogs for adoption in France, at Mission Museaux and other shelters, near a town, in a department or region, or nationwide, by breed, sex, age and gets-on-with. Returns up to 25 animals with shelter, fee, photo, dates and link; else the closest within 300 km. Accepts French or English; replies in French, or English with langue "en".
- `chercher_annonces`: Search Mission Museaux's listings of lost, found and stray pets in France near a town or point, by species, breed, colour, sex, date or words. Use statut trouve_ou_errant for a lost pet, perdu for a found one. Returns up to 25 listings with photo, dates, source and link. Accepts French or English; replies in French, or English with langue "en".
- `chercher_missions_benevolat`: Find animal volunteering missions in France (shelters, wildlife, horses) near a town, in a department or nationwide, from API Engagement data. Use it to help someone volunteer. Returns up to 25 missions with organisation, place, dates and the Mission Museaux page to apply. Accepts French or English; replies in French, or English with langue "en".
- `chercher_par_photo`: Find LISTINGS whose photo looks like a pet photo (https url or base64), to see if a lost or found animal was reported. To only identify a breed, use reconnaitre_race. Returns up to 10 listings with likeness %, dates and source, plus a breed estimate. Photo not stored. Accepts French or English; replies in French, or English with langue "en".
- `chercher_races`: Look up dog and cat breeds in Mission Museaux's directory by full or partial name, or list the most common. Use it to check a breed name. Returns French and English names, other names, FCI standard, origin, listings and adoptions per breed, and its page. Dogs and cats only. Accepts French or English; replies in French, or English with langue "en".
- `obtenir_conseils`: Get Mission Museaux's step-by-step advice for one situation: lost pet, found animal, kittens outdoors, injured animal, stray cats, mistreatment, identification (microchip, I-CAD) or adoption. Use it when someone asks what to do. Returns steps, FAQ and links, for France. Accepts French or English; replies in French, or English with langue "en".
- `reconnaitre_race`: Estimate the BREED of a dog or cat on a photo (https or base64), or the kind of bird or small pet (budgerigar, rabbit…). For matching listings, use chercher_par_photo. Returns likely breeds with shares, type or mix, and pages; an estimate, not a certainty. Photo not stored. Accepts French or English; replies in French, or English with langue "en".
- `trouver_aide_locale`: Find local help near a French town, postcode or listing: town hall (phone, hours, pound), nearest vets, shelters and pounds within 50 km, neutering aid. Use it after a pet is lost or found. Returns up to 10 places with distance, phone, hours, source; open data, call first. Accepts French or English; replies in French, or English with langue "en".
- `voir_annonce`: Read one listing or adoptable animal in full after a search, by the id or url from chercher_annonces, chercher_par_photo or chercher_adoptions. Returns description, marks, dates, source, photos and sightings, or temperament, health and fee. Never returns contact details. Accepts French or English; replies in French, or English with langue "en".
