Skip to content

ScoreConso — service documentaire

by scoreconso.fr · remote · no sign-in to list tools · v0.11.1 · published by fr.scoreconso

Service public documentaire ScoreConso en lecture seule (guides, statuts, contenus vérifiés).

Final · 2Changes · 10

18 tools: 2 do something that can't be undone, 10 change things and 6 only read.

Scanned Oct 21, 2026

2 checks matched something in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http public https://scoreconso.fr/mcp

Findings

Matches of fixed checks, with the text they matched.

2 warn
  • The server marks "scoreconso_route_advance_payment_case" read-only (readOnlyHint: true), and its own name, description or input give the class "irreversible".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "scoreconso_route_advance_payment_case" says "payment": a word that usually means money moves, which cannot be taken back.

    What this check looks for
  • The server marks "scoreconso_route_payment_fraud_case" read-only (readOnlyHint: true), and its own name, description or input give the class "irreversible".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "scoreconso_route_payment_fraud_case" says "payment": a word that usually means money moves, which cannot be taken back.

    What this check looks for

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

18 tools

Can't be undone 2Claude Code: ask
  • scoreconso_route_advance_payment_caseRoute une annulation après versement d'arrhes, d'un acompte ou d'une somme non qualifiée.1 finding

    Why it is in this group

    • The name "scoreconso_route_advance_payment_case" says "payment": a word that usually means money moves, which cannot be taken back.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Findings

    • Warn

      The server marks "scoreconso_route_advance_payment_case" read-only (readOnlyHint: true), and its own name, description or input give the class "irreversible".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "scoreconso_route_advance_payment_case" says "payment": a word that usually means money moves, which cannot be taken back.

      What this check looks for
    Description, as the server wrote it
    Route une annulation après versement d'arrhes, d'un acompte ou d'une somme non qualifiée. Contrôle l'auteur de l'annulation, l'exclusion des commandes spéciales sur devis, l'éventuelle absence de réciprocité d'une clause et l'inexécution déclarée. Ne déclare jamais automatiquement une clause abusive, un remboursement certain, un solde exigible ou une indemnisation.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
    • readOnlyHint: true
  • scoreconso_route_payment_fraud_caseStructure un paiement contesté en séparant strictement l'opération jamais autorisée du virement ou paiement validé sous tromperie.1 finding

    Why it is in this group

    • The name "scoreconso_route_payment_fraud_case" says "payment": a word that usually means money moves, which cannot be taken back.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Findings

    • Warn

      The server marks "scoreconso_route_payment_fraud_case" read-only (readOnlyHint: true), and its own name, description or input give the class "irreversible".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "scoreconso_route_payment_fraud_case" says "payment": a word that usually means money moves, which cannot be taken back.

      What this check looks for
    Description, as the server wrote it
    Structure un paiement contesté en séparant strictement l'opération jamais autorisée du virement ou paiement validé sous tromperie. Calcule un repère seulement lorsque les faits territoriaux et temporels sont suffisants, sans promettre de remboursement automatique.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
    • readOnlyHint: true
Changes things 10Claude Code: ask
  • scoreconso_build_action_planConstruit l'ordre des démarches documentaires à partir des faits confirmés.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Construit l'ordre des démarches documentaires à partir des faits confirmés. Ne transmet rien et n'envoie aucun courrier.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
    • readOnlyHint: true
  • scoreconso_check_deadlineCalcule uniquement le repère de quatorze jours après une résolution explicitement confirmée au titre de l'article L216-6.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Calcule uniquement le repère de quatorze jours après une résolution explicitement confirmée au titre de l'article L216-6. Sans point de départ valide ou RulePack applicable à la date du contrat, aucun délai n'est inventé.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
    • readOnlyHint: true
  • scoreconso_match_enterprise_mediator_evidenceVérifie l'identité administrative exacte d'une entreprise, puis compare uniquement le nom ou le site du médiateur observé dans un contrat, des CGV, un bon de commande ou une page d…No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Vérifie l'identité administrative exacte d'une entreprise, puis compare uniquement le nom ou le site du médiateur observé dans un contrat, des CGV, un bon de commande ou une page de médiation avec le snapshot CECMC. N'infère jamais un médiateur depuis le code APE ou le secteur.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
    • readOnlyHint: true
  • scoreconso_render_case_cockpitRend dans un cockpit un résultat complet déjà produit par scoreconso_route_case, scoreconso_route_guarantee_case, scoreconso_route_advance_payment_case, scoreconso_route_subscripti…No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Rend dans un cockpit un résultat complet déjà produit par scoreconso_route_case, scoreconso_route_guarantee_case, scoreconso_route_advance_payment_case, scoreconso_route_subscription_case, scoreconso_route_marketplace_case ou scoreconso_route_payment_fraud_case. Appelez d'abord l'outil de routage adapté, puis transmettez son structuredContent sans le modifier. Sans prise en charge de MCP Apps, retourne le même résultat structuré exploitable en texte.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
    • readOnlyHint: true
  • scoreconso_route_caseRoute un cas de colis indiqué livré mais non reçu à partir de faits structurés.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Route un cas de colis indiqué livré mais non reçu à partir de faits structurés. Retourne les faits manquants, règles possibles, contrôle temporel, incertitudes, prochaine étape et frise procédurale. Si facts.contract_date est fournie, aucune règle actuelle n'est appliquée rétroactivement lorsque sa version historique manque.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
    • readOnlyHint: true
  • scoreconso_route_guarantee_caseRoute un refus de garantie légale de conformité ou un renvoi vers le fabricant.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Route un refus de garantie légale de conformité ou un renvoi vers le fabricant. Contrôle le vendeur, la période de deux ans, la présomption de vingt-quatre ou douze mois, le repère maximal de trente jours et les conditions possibles des remèdes secondaires. Ne choisit jamais automatiquement un remboursement ou une résolution.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
    • readOnlyHint: true
  • scoreconso_route_marketplace_caseDistingue vendeur contractuel, statut professionnel ou particulier, rôle déclaré de la plateforme, émetteur de facture et cible de la réclamation.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Distingue vendeur contractuel, statut professionnel ou particulier, rôle déclaré de la plateforme, émetteur de facture et cible de la réclamation. Ne conclut jamais à la responsabilité ou à l'absence de responsabilité de la plateforme sur son seul intitulé.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
    • readOnlyHint: true
  • scoreconso_route_subscription_caseDistingue l'accès à la résiliation électronique, les conditions du contrat, la reconduction tacite, la preuve de notification et l'éventuel remboursement conditionnel.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Distingue l'accès à la résiliation électronique, les conditions du contrat, la reconduction tacite, la preuve de notification et l'éventuel remboursement conditionnel. La résiliation en ligne ne supprime jamais automatiquement préavis, engagement, frais ou justificatifs.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
    • readOnlyHint: true
  • scoreconso_score_dossierMesure la préparation matérielle d'un dossier sur 100 et sépare le score du taux de couverture.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Mesure la préparation matérielle d'un dossier sur 100 et sépare le score du taux de couverture. Ce score ne mesure ni responsabilité, ni indemnisation, ni chance de gagner.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
    • readOnlyHint: true
  • scoreconso_score_offer_transparencyApplique la méthode ScoreConso Lens à des constats structurés déjà relevés par le client.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Applique la méthode ScoreConso Lens à des constats structurés déjà relevés par le client. L'outil ne télécharge aucune page, ne conserve aucun contenu et sépare le score de la couverture. Le résultat privé et daté décrit seulement la page observée; il ne note jamais la réputation, l'honnêteté, la solvabilité ou la qualité générale du vendeur.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
    • readOnlyHint: true
Only reads 6Claude Code: allow
  • scoreconso_get_evidence_checklistRetourne les preuves déclarées présentes ou manquantes pour le premier parcours, ainsi que les faits discriminants encore nécessaires.No findings

    Why it is in this group

    • The name "scoreconso_get_evidence_checklist" says "get": a word for reading.
    Description, as the server wrote it
    Retourne les preuves déclarées présentes ou manquantes pour le premier parcours, ainsi que les faits discriminants encore nécessaires.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
    • readOnlyHint: true
  • scoreconso_get_ruleRetourne une règle canonique, sa période d'application, son statut éditorial et ses sources officielles.No findings

    Why it is in this group

    • The name "scoreconso_get_rule" says "get": a word for reading.
    Description, as the server wrote it
    Retourne une règle canonique, sa période d'application, son statut éditorial et ses sources officielles. applicable_on désigne la date du contrat ou des faits à examiner.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
    • readOnlyHint: true
  • scoreconso_get_templateRetourne les conditions, avertissements et sources d'une trame ScoreConso.No findings

    Why it is in this group

    • The name "scoreconso_get_template" says "get": a word for reading.
    Description, as the server wrote it
    Retourne les conditions, avertissements et sources d'une trame ScoreConso. La trame reste générique et aucune expédition n'est possible.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
    • readOnlyHint: true
  • scoreconso_lookup_enterprise_identityRecherche exacte d'un SIREN ou SIRET dans l'API Recherche d'entreprises.No findings

    Why it is in this group

    • The name "scoreconso_lookup_enterprise_identity" says "lookup": a word for reading.
    Description, as the server wrote it
    Recherche exacte d'un SIREN ou SIRET dans l'API Recherche d'entreprises. Seul le numéro est transmis à cette API administrative officielle. Le résultat confirme une identité publiée, jamais la fiabilité, la solvabilité ou la propriété d'un site internet.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
    • readOnlyHint: true
  • scoreconso_lookup_mediator_referenceRecherche localement un nom, un site, un code secteur ou une catégorie dans le snapshot daté de l'annuaire CECMC.No findings

    Why it is in this group

    • The name "scoreconso_lookup_mediator_reference" says "lookup": a word for reading.
    Description, as the server wrote it
    Recherche localement un nom, un site, un code secteur ou une catégorie dans le snapshot daté de l'annuaire CECMC. Une exploration sectorielle ne prouve jamais que le professionnel a désigné ou rejoint l'un des médiateurs proposés. Un seul sélecteur doit être fourni.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
    • readOnlyHint: true
  • scoreconso_lookup_product_recallRecherche exacte d'un GTIN dans le snapshot officiel daté de RappelConso V2.No findings

    Why it is in this group

    • The name "scoreconso_lookup_product_recall" says "lookup": a word for reading.
    Description, as the server wrote it
    Recherche exacte d'un GTIN dans le snapshot officiel daté de RappelConso V2. L'outil n'appelle aucun service externe, ne conserve pas le code et retourne l'empreinte du snapshot. Une absence de résultat ne prouve jamais la sécurité du produit et le jeu exclut les rappels sans GTIN.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
    • readOnlyHint: true

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 0.11.1. Values in angle brackets are yours to fill in.

claude mcp add --transport http public https://scoreconso.fr/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__public__scoreconso_get_rule",
      "mcp__public__scoreconso_get_evidence_checklist",
      "mcp__public__scoreconso_get_template",
      "mcp__public__scoreconso_lookup_product_recall",
      "mcp__public__scoreconso_lookup_enterprise_identity",
      "mcp__public__scoreconso_lookup_mediator_reference"
    ],
    "ask": [
      "mcp__public__scoreconso_render_case_cockpit",
      "mcp__public__scoreconso_route_case",
      "mcp__public__scoreconso_route_guarantee_case",
      "mcp__public__scoreconso_route_advance_payment_case",
      "mcp__public__scoreconso_route_subscription_case",
      "mcp__public__scoreconso_route_marketplace_case",
      "mcp__public__scoreconso_route_payment_fraud_case",
      "mcp__public__scoreconso_check_deadline",
      "mcp__public__scoreconso_score_dossier",
      "mcp__public__scoreconso_score_offer_transparency",
      "mcp__public__scoreconso_build_action_plan",
      "mcp__public__scoreconso_match_enterprise_mediator_evidence"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as public. Review it before you use it.