Droit français sourcé

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

Sollte ich dies verwenden

Qualität und Sicherheit

B
Qualität der Beschreibung
69%
Vollständigkeit des Schemas
70%
Qualität der Benennung
82%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (9)

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

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~2,239Tokens (Tool-Definitionen)
~1.2 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.75% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

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

Remote-Endpunkte

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

Was es kann

Tool-Inventar

Tools (12)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
⚪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).

Eingabe-Schema

{
  "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"
}

Ausgabe-Schema

{
  "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).

Eingabe-Schema

{
  "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"
}

Ausgabe-Schema

{
  "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 »).

Eingabe-Schema

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

Ausgabe-Schema

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

Liste des codes disponibles.

Eingabe-Schema

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

Ausgabe-Schema

{
  "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.

Eingabe-Schema

{
  "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"
}

Ausgabe-Schema

{
  "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...).

Eingabe-Schema

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

Ausgabe-Schema

{
  "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.

Eingabe-Schema

{
  "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"
}

Ausgabe-Schema

{
  "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 ».

Eingabe-Schema

{
  "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"
}

Ausgabe-Schema

{
  "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*.

Eingabe-Schema

{
  "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"
}

Ausgabe-Schema

{
  "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).

Eingabe-Schema

{
  "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"
}

Ausgabe-Schema

{
  "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.

Eingabe-Schema

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

Ausgabe-Schema

{
  "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.

Eingabe-Schema

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

Ausgabe-Schema

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

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet12 Tools