Accédez aux données juridiques françaises via le protocole MCP (Model Context Protocol)
Connexion directe depuis Claude Desktop/Web
Intégration programmatique en Python
import requests url = "https://lawtomatic.fr/mcp/token/" payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/list", "params": {} } headers = { "Content-Type": "application/json", "Accept": "application/json, text/event-stream", "Authorization": "Bearer YOUR_TOKEN_HERE" } response = requests.post(url, json=payload, headers=headers)
Journal Officiel
Recherche dans le Journal Officiel français (décrets, arrêtés, nominations, etc.)
Codes juridiques
Recherche dans les codes juridiques français (Code civil, Code pénal, etc.)
Jurisprudence
Recherche dans la jurisprudence judiciaire (Cour de cassation, cours d'appel)
Textes légaux (LODA)
Recherche dans les textes légaux historiques (lois, ordonnances, décrets, arrêtés)
Claude Desktop, ChatGPT avec plugins MCP, ou autres LLM compatibles se connectent directement aux outils.
Utilisez les outils dans vos applications Python via HTTP JSON-RPC ou le SDK MCP.
Accès via endpoints REST traditionnels pour une intégration dans tout type d'application.
Lister tous les outils MCP disponibles
# Python - Découverte des outils
import requests
url = "https://lawtomatic.fr/mcp/token/"
payload = {
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list",
"params": {}
}
headers = {
"Content-Type": "application/json",
"Accept": "application/json, text/event-stream",
"Authorization": "Bearer YOUR_TOKEN_HERE"
}
response = requests.post(url, json=payload, headers=headers)
tools = response.json()["result"]["tools"]
for tool in tools:
print(f"🔧 {tool['name']}: {tool['description']}")
Rechercher dans le Journal Officiel
# Python - Recherche JORF
payload = {
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "recherche_journal_officiel",
"arguments": {
"search": "déchet industriel recyclage",
"sort" : "PUBLI_DATE_ASC",
"max_results": 3,
}
}
}
response = requests.post(url, json=payload, headers=headers)
result = response.json()["result"]["content"][0]["text"]
print(result)
Claude Desktop, applications Python, etc.
Protocole MCP + JSON-RPC
Données juridiques officielles