Droit français sourcé

Droit français et européen officiel (Légifrance, DILA, EUR-Lex, jurisprudence), réponses sourcées.

¿Debería usar esto?

Calidad y seguridad

B
Calidad de la descripción
69%
Integridad del esquema
70%
Calidad de los nombres
82%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (9)

  • LOWTool 'lire_article' description lacks action verben lire_article
  • LOWTool 'rechercher_loi' description lacks action verben rechercher_loi
  • LOWTool 'lire_texte' description lacks action verben lire_texte
  • LOWTool 'lire_decision' description lacks action verben lire_decision
  • LOWTool 'verifier_references' description lacks action verben verifier_references
  • LOWTool 'lire_texte_ue' description lacks action verben lire_texte_ue
  • LOWTool 'rechercher_droit_ue' description lacks action verben rechercher_droit_ue
  • LOWTool 'rechercher_jurisprudence_ue' description lacks action verben rechercher_jurisprudence_ue
  • LOWTool 'etat_base' description lacks action verben etat_base

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~2,239Tokens (definiciones de herramientas)
~1.2 KBTamaño de respuesta típico
Impacto moderado en la atención (1.75% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "droit-francais": {
      "url": "https://droit.studjoow.com/mcp"
    }
  }
}

Puntos de conexión remotos

https://droit.studjoow.com/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (12)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
⚪lire_article(code, numero, date)

Texte d'un article de code ou de loi, tel qu'en vigueur à une date. code : « Code civil », « Code du travail »... ; numero : « 1240 », « L1221-1 » ; date : AAAA-MM-JJ (défaut aujourd'hui).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "code": {
      "title": "Code",
      "type": "string"
    },
    "numero": {
      "title": "Numero",
      "type": "string"
    },
    "date": {
      "default": "",
      "title": "Date",
      "type": "string"
    }
  },
  "required": [
    "code",
    "numero"
  ],
  "title": "lire_articleArguments"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "lire_articleOutput"
}
⚪rechercher_loi(requete, code, base, date, limite)

Recherche plein texte dans les articles. base : legi (codes, lois, décrets consolidés, défaut), kali (conventions collectives), jorf (Journal officiel tel que publié) ou tout. Syntaxe : "phrase exacte", AND, OR, NOT, prefixe*. code : restreindre à un code, un texte ou « IDCC 1486 ». date : AAAA-MM-JJ, version en vigueur à cette date (défaut aujourd'hui).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "requete": {
      "title": "Requete",
      "type": "string"
    },
    "code": {
      "default": "",
      "title": "Code",
      "type": "string"
    },
    "base": {
      "default": "legi",
      "title": "Base",
      "type": "string"
    },
    "date": {
      "default": "",
      "title": "Date",
      "type": "string"
    },
    "limite": {
      "default": 10,
      "title": "Limite",
      "type": "integer"
    }
  },
  "required": [
    "requete"
  ],
  "title": "rechercher_loiArguments"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "rechercher_loiOutput"
}
⚪lire_texte(identifiant_ou_nom)

Fiche et plan d'un texte : identifiant LEGITEXT/JORFTEXT, NOR, numéro IDCC d'une convention collective, ou nom (« Code de la consommation »).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "identifiant_ou_nom": {
      "title": "Identifiant Ou Nom",
      "type": "string"
    }
  },
  "required": [
    "identifiant_ou_nom"
  ],
  "title": "lire_texteArguments"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "lire_texteOutput"
}
⚪lister_codes

Liste des codes disponibles.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "title": "lister_codesArguments"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "lister_codesOutput"
}
⚪rechercher_jurisprudence(requete, base, juridiction, formation, numero, ...)

Recherche de décisions. base : jade (juridictions administratives), cass (Cour de cassation), capp (cours d'appel), inca (Cassation inédits), constit (Conseil constitutionnel), cnil. numero : pourvoi ou requête (21-21.185). du/au : AAAA-MM-JJ. tri : pertinence ou date.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "requete": {
      "default": "",
      "title": "Requete",
      "type": "string"
    },
    "base": {
      "default": "",
      "title": "Base",
      "type": "string"
    },
    "juridiction": {
      "default": "",
      "title": "Juridiction",
      "type": "string"
    },
    "formation": {
      "default": "",
      "title": "Formation",
      "type": "string"
    },
    "numero": {
      "default": "",
      "title": "Numero",
      "type": "string"
    },
    "ecli": {
      "default": "",
      "title": "Ecli",
      "type": "string"
    },
    "du": {
      "default": "",
      "title": "Du",
      "type": "string"
    },
    "au": {
      "default": "",
      "title": "Au",
      "type": "string"
    },
    "publiees_seulement": {
      "default": false,
      "title": "Publiees Seulement",
      "type": "boolean"
    },
    "tri": {
      "default": "pertinence",
      "title": "Tri",
      "type": "string"
    },
    "limite": {
      "default": 10,
      "title": "Limite",
      "type": "integer"
    }
  },
  "title": "rechercher_jurisprudenceArguments"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "rechercher_jurisprudenceOutput"
}
⚪lire_decision(identifiant, max_caracteres)

Texte intégral d'une décision à partir de son identifiant (JURITEXT..., CONSTEXT..., CNILTEXT...).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "identifiant": {
      "title": "Identifiant",
      "type": "string"
    },
    "max_caracteres": {
      "default": 20000,
      "title": "Max Caracteres",
      "type": "integer"
    }
  },
  "required": [
    "identifiant"
  ],
  "title": "lire_decisionArguments"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "lire_decisionOutput"
}
⚪verifier_references(references, date, citations)

Contrôle que chaque référence existe avant de la citer. references : « Code civil 1240 », « LEGIARTI000032041571 », « 21-21.185 », « ECLI:FR:... », « RGPD art. 17 », « règlement (UE) 2024/1689, article 50 », « C-131/12 ». citations : extraits censés figurer mot pour mot dans la référence de même rang. Toute ligne INTROUVABLE ou citation ABSENTE interdit la citation.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "references": {
      "items": {
        "type": "string"
      },
      "title": "References",
      "type": "array"
    },
    "date": {
      "default": "",
      "title": "Date",
      "type": "string"
    },
    "citations": {
      "anyOf": [
        {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Citations"
    }
  },
  "required": [
    "references"
  ],
  "title": "verifier_referencesArguments"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "verifier_referencesOutput"
}
⚪lire_texte_ue(reference, article, max_caracteres)

Droit de l'UE : fiche, plan ou article d'un acte, ou texte d'un arrêt. reference : CELEX (32016R0679), alias (RGPD, DSA, DMA, RIA, TFUE, Charte), « règlement (UE) 2016/679 », « directive 93/13/CEE », numéro d'affaire (C-131/12) ou ECLI. article : « 17 », « premier », « Annexe III ».

Esquema de entrada

{
  "type": "object",
  "properties": {
    "reference": {
      "title": "Reference",
      "type": "string"
    },
    "article": {
      "default": "",
      "title": "Article",
      "type": "string"
    },
    "max_caracteres": {
      "default": 20000,
      "title": "Max Caracteres",
      "type": "integer"
    }
  },
  "required": [
    "reference"
  ],
  "title": "lire_texte_ueArguments"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "lire_texte_ueOutput"
}
⚪rechercher_droit_ue(requete, acte, limite)

Recherche plein texte dans les règlements, directives, traités et la Charte (en français). acte : restreindre à un acte (RGPD, 32022R2065...). Syntaxe : "phrase exacte", AND, OR, NOT, prefixe*.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "requete": {
      "title": "Requete",
      "type": "string"
    },
    "acte": {
      "default": "",
      "title": "Acte",
      "type": "string"
    },
    "limite": {
      "default": 10,
      "title": "Limite",
      "type": "integer"
    }
  },
  "required": [
    "requete"
  ],
  "title": "rechercher_droit_ueArguments"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "rechercher_droit_ueOutput"
}
⚪rechercher_jurisprudence_ue(requete, du, au, tri, limite)

Recherche plein texte dans les arrêts de la Cour de justice de l'UE et du Tribunal (en français). du/au : AAAA-MM-JJ. tri : pertinence ou date. Lire ensuite l'arrêt avec lire_texte_ue (numéro d'affaire ou CELEX).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "requete": {
      "title": "Requete",
      "type": "string"
    },
    "du": {
      "default": "",
      "title": "Du",
      "type": "string"
    },
    "au": {
      "default": "",
      "title": "Au",
      "type": "string"
    },
    "tri": {
      "default": "pertinence",
      "title": "Tri",
      "type": "string"
    },
    "limite": {
      "default": 10,
      "title": "Limite",
      "type": "integer"
    }
  },
  "required": [
    "requete"
  ],
  "title": "rechercher_jurisprudence_ueArguments"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "rechercher_jurisprudence_ueOutput"
}
⚪analyser_conformite(description, domaines)

Pré-analyse de conformité d'un projet en France et dans l'UE (RGPD, cookies, vente en ligne, abonnements, IA, DSA, droit d'auteur, mentions légales...). description : le projet en quelques phrases (activité, public, données collectées, paiement, prestataires, usage de l'IA). domaines : clés à forcer, séparées par des virgules. Renvoie les obligations probables, la question à vérifier pour chacune et l'outil pour lire le texte. Lire ensuite chaque texte avant de conclure : information juridique, pas certification.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "description": {
      "title": "Description",
      "type": "string"
    },
    "domaines": {
      "default": "",
      "title": "Domaines",
      "type": "string"
    }
  },
  "required": [
    "description"
  ],
  "title": "analyser_conformiteArguments"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "analyser_conformiteOutput"
}
⚪etat_base

Comptes, date des dumps et du dernier incrémental DILA appliqué pour chaque base : à citer pour indiquer l'actualité des données.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "title": "etat_baseArguments"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "etat_baseOutput"
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada12 herramientas