MCP.so
ログイン

mcp-server-legifrance

@rdassignies

mcp-server-legifrance について

Legifrance MCP Server

基本情報

カテゴリ

その他

ライセンス

MIT

ランタイム

python

トランスポート

stdio

公開者

rdassignies

設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "mcp-server-legifrance": {
      "command": "python",
      "args": [
        "-m",
        "venv",
        "venv"
      ]
    }
  }
}

ツール

ツールは検出されませんでした

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is mcp-server-legifrance?

mcp-server-legifrance is an experimental MCP server that provides access to French legal databases (laws, codes, case law) via the Legifrance API, designed for use with MCP-compatible LLMs like Claude.

How to use mcp-server-legifrance?

Requires Python 3.9+, an API key from lab.dassignies.law, and an MCP-compatible model. Install via pip or uv from GitHub, configure a .env file with credentials, and integrate with Claude Desktop through its JSON configuration file.

Key features of mcp-server-legifrance

  • Search legal texts (laws, ordinances, decrees, orders)
  • Consult articles of French legal codes
  • Search judicial jurisprudence
  • Includes a predefined expert legal agent prompt
  • Results include official links to legal texts

Use cases of mcp-server-legifrance

  • Retrieve specific articles from French laws or codes
  • Conduct legal research on jurisprudence with LLM analysis
  • Generate synthesized summaries of legal regimes (e.g., PACS)
  • Analyze a known court decision and find similar cases
  • Create structured tables of recent case law on a topic

FAQ from mcp-server-legifrance

What dependencies or runtime are required?

Python 3.9+, an API key from lab.dassignies.law, an internet connection, and an MCP-compatible LLM host like Claude Desktop.

Where does the legal data come from?

All data is retrieved in real time from the Legifrance API via lab.dassignies.law; the server does not cache results.

What are the known limitations?

Requests are limited to 10 per second, an internet connection is always required, and no caching is performed — every query hits the API.

How does authentication work?

Authentication uses an API key provided by lab.dassignies.law, set in the DASSIGNIES_API_KEY environment variable within a .env file.

What transport does the server use?

The server communicates with the Legifrance API over HTTP; the MCP transport is handled through the MCP protocol for integration with LLMs.

コメント

「その他」の他のコンテンツ