Neoavis
com.neoavis/constatsVersion 1.3.0Can an AI agent buy on this French store? 500 stores tested: score, guest checkout, UCP. Free.
Status
Responds287 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:07 UTC
- Latency
- 287 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- EU hosting detected (detected, not a legal statement)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://neoavis.com/api/mcpResponds287 msNo sign-in
Claude Code
claude mcp add --transport http constats https://neoavis.com/api/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: constats
Remote MCP server URL: https://neoavis.com/api/mcpCursor
{
"mcpServers": {
"constats": {
"url": "https://neoavis.com/api/mcp"
}
}
}VS Code
code --add-mcp '{"name":"constats","type":"http","url":"https://neoavis.com/api/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
6 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
classement_secteurRanking of ALL tested French online stores in one sector, best score first. Use it when the user wants the best stores of a sector as a whole (for example the best beauty stores for an AI agent). To filter by proven facts such as guest checkout, use trouver_marchands; for the details of one store, consulter_marchand. Returns: secteur and marchands, a list of every ranked store (30 to 70 per sector) with rang, ex_aequo (equal scores share a rank, then alphabetical order), domaine, nom, note out of 100, nombre_avis, dernier_test, test_ancien and page. Sectors: beaute, mode, maison, sport, epicerie, enfant, animalerie, bijoux, bricolage, high-tech. Unknown sector: error result listing the valid ones. | No | Yes | Yes | No |
comparer_marchandsSide-by-side test results for two to five French online stores you already know, in the order given. Use it when the user hesitates between specific stores. To find candidates first, use trouver_marchands or rechercher_marchand. Returns: marchands, one full result per store, identical to consulter_marchand (score out of 100, six steps acces to caisse, proven facts, machine readability, UCP checkout, summary and page). Each store counts as one request against the rate limit. Fewer than two or more than five domains: error result. | No | Yes | Yes | No |
consulter_marchandFull test result for ONE French online store, by domain: what an AI shopping agent managed to do there at the latest test. Use it before visiting, recommending or buying from a French store, or when the user asks if a store works with AI agents. To find stores you do not know yet, use trouver_marchands; to look up a store by name, rechercher_marchand; to put several side by side, comparer_marchands. Returns: note (score out of 100: journey 55, proven purchase facts 30, machine readability 15), etapes (six steps in order — acces, cookies, recherche, fiche, panier, caisse — each reussi, partiel, echec or non_atteint, with a motif when it failed), faits (oui, non or inconnu: checkout without an account, delivered price before sign-up, shipping costs, return policy, third-party seller), machine (product data, robots.txt, llms.txt, sitemap, UCP), ucp_commande (store declares UCP checkout), dernier_test (date), test_ancien (true if older than 90 days), resume (one-sentence summary to quote) and page (link to cite). Unknown or untracked domain: error result, nothing charged, with suites_payantes when available: x402 URLs to check that store live or have it fully tested. | No | Yes | Yes | No |
rechercher_marchandFind a tracked French store by part of its NAME or DOMAIN, across all sectors (case and accents ignored). Use it when the user names a store but you do not know its exact domain; then call consulter_marchand with the domain found. To discover stores by criteria rather than by name, use trouver_marchands. Returns: requete and marchands, every match (usually a few) with rang in its sector, ex_aequo, secteur, domaine, nom, note out of 100, nombre_avis, dernier_test, test_ancien and page. No match: an empty list, which means the store is not tracked yet. | No | Yes | Yes | No |
trouver_marchandsDiscover French online stores where an AI agent can actually buy, filtered by PROVEN facts, in one sector or all of them. Use it when the user asks where to buy something online in France, which stores allow guest checkout, or which show the delivered price. To look up a store by name, use rechercher_marchand; for a whole sector ranking, classement_secteur. Every filter is optional; set a boolean to true to require that fact. Returns: secteur, criteres (filters applied), total (number of matching stores) and marchands, best score first, at most limite entries, each with rang, ex_aequo, secteur, domaine, nom, note out of 100, the five facts as booleans (sans_compte, prix_livre, frais_livraison, retours, ucp_commande), dernier_test and page. No match: total 0 and an empty list. | No | Yes | Yes | No |
verifier_siteLive check of ANY online store, tracked by Neoavis or not: can an AI shopping agent read it without clicking? Reads the UCP checkout profile (/.well-known/ucp), structured product data, robots.txt access for shopping agents, llms.txt and sitemap, in a few seconds. Use it when the user wants to buy from a store that consulter_marchand does not know, or wants to know if their own store is ready for AI agents. For a store Neoavis already tested, consulter_marchand gives the full purchase test. Returns: points (out of 15), verdict (pret, partiel or pas_pret), criteres_reussis, neoavis (score out of 100 and page when tracked), resume (one sentence to quote), detail_gratuit_humain (page with the per-criterion detail for a human) and suites_payantes (x402 URLs, USDC on Base, no account: per-criterion live check, and a full purchase test). Free: 10 checks per hour per address. Unreadable domain or unreachable site: error result. | No | Yes | Yes | Yes |
Details
- Registry status
- Active
- Published
- Nov 2, 2026
- Updated
- Nov 2, 2026
- Repository
- Not given
- Categories (suggested)
- E-commerceSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared