Entscheidsuche MCP Server

Integrations

  • Provides search capabilities for court decisions using Elasticsearch query syntax, allowing for complex queries against the entscheidsuche.ch legal database

検索MCPサーバー

entscheidsuche.ch スイスの法的決定検索 API にアクセスするための MCP サーバー。

概要

このサーバーは、モデル・コンテキスト・プロトコル(MCP)を通じてスイスの裁判所の判決への標準化されたアクセスを提供します。これにより、クロードのような法学修士(LLM)は、entscheidsuche.chデータベースから法文書を検索、取得、分析することができます。

特徴

  • リソース: スイスの裁判所の判決を検索可能なリソースとしてアクセスする
  • ツール: 裁判所の判決を検索、文書を取得、州別に裁判所を一覧表示
  • プロンプト: 一般的な法的調査タスクのテンプレート

インストール

# Clone the repository git clone [repository-url] cd entscheidsuche-mcp-server # Install dependencies npm install # Build the server npm run build

使用法

デスクトップ版Claude

  1. Claude for Desktopの設定を開く
  2. claude_desktop_config.jsonに以下を追加します。
{ "mcpServers": { "entscheidsuche": { "command": "node", "args": ["/absolute/path/to/entscheidsuche-mcp-server/build/index.js"] } } }
  1. デスクトップ版のClaudeを再起動
  2. 法律関連の調査に関する質問を始めましょう。

MCPインスペクターを使用

npx @modelcontextprotocol/inspector node /path/to/entscheidsuche-mcp-server/build/index.js

利用可能な機能

リソース

  • entscheidsuche://scrapers - 利用可能なすべてのスクレーパー/コレクションを一覧表示します
  • entscheidsuche://scraper/{scraperId} - 特定のスクレーパーの詳細を取得します
  • entscheidsuche://document/{documentId} - 特定のドキュメントのメタデータにアクセスします

ツール

  • search-decisions - Elasticsearch クエリ構文を使用して裁判所の判決を検索する
  • get-document-content - 特定のドキュメントの内容を取得する
  • list-courts - 州別に利用可能な裁判所を一覧表示
  • get-document-urls - ドキュメントの PDF および HTML バージョンの直接 URL を取得します

プロンプト

  • search-legal-precedents - 特定の法律トピックに関する関連する判例を検索します
  • compare-jurisdictions - 異なる州間で特定の法的問題に関する判決を比較する
  • court-decisions - 特定の裁判所の最近の判決を取得する

クエリの例

チューリッヒの著作権訴訟を検索

Can you find Swiss court decisions about copyright infringement in Zurich from the last 5 years?

法的問題に対する州レベルのアプローチを比較する

How do different Swiss cantons approach the legal issue of tenant rights in rental disputes?

特定の決定を分析する

Can you retrieve and analyze the decision with ID "ZH_VG-VB.2021.00042"?

技術的な詳細

  • MCP TypeScript SDKを使用して構築
  • entscheidsuche.ch サーバーに優しいレート制限を尊重します
  • 適切な認証とエラー処理を行います
  • 検索結果を主要なメタデータ(裁判所、日付、事件番号)でフォーマットします

貢献

貢献を歓迎します!お気軽にプルリクエストを送信してください。

ライセンス

このプロジェクトは MIT ライセンスに基づいてライセンスされています。

謝辞

  • APIを提供してくださったentscheidsuche.ch
  • 優れたSDKを提供してくれたModel Context Protocolチーム

Entscheidsuche の MCP クエリの例

このドキュメントでは、Claude を通じて Entscheidsuche MCP サーバーを使用してスイスの法的判決を調査する方法の例を示します。

基本検索

特定のトピックに関する事例の検索

Find Swiss court decisions about intellectual property rights in the technology sector from the last 5 years.

州で検索

What are some important court decisions from the canton of Zurich (ZH) related to landlord-tenant disputes?

キーワードと法的概念による検索

Can you find Swiss Federal Supreme Court cases discussing the concept of "good faith" (Treu und Glauben) in contract law?

文書検索

IDで特定のドキュメントを取得する

Can you retrieve and analyze the Swiss court decision with ID "CH_BGer-4A_283_2021"?

ドキュメントのURLを取得する

I'd like to access the original court decision for case number "ZH_OG-LB190025". Can you provide the PDF and HTML links?

比較分析

州ごとのアプローチの比較

How do the cantons of Geneva (GE), Vaud (VD), and Zurich (ZH) differ in their approach to divorce settlements? Please search for relevant cases and compare.

法的な動向を分析する

Has there been an evolution in how Swiss courts have interpreted data protection rights over the last decade? Search for relevant cases and analyze the trend.

専門的な法的調査

特定の状況における前例を見つける

I'm researching a case where an employee was terminated while on medical leave. Can you find Swiss court decisions that established precedent for similar situations?

複数の関連事例の分析

Find the most significant Swiss court decisions related to pharmaceutical patent disputes and analyze how they've shaped the legal landscape in this area.

高度なプロンプトの使用

管轄区域の比較プロンプトの使用

Using the compare-jurisdictions prompt, please analyze how different Swiss cantons approach the legal issue of "non-compete clauses" in employment contracts.

判例検索プロンプトの使用

Using the search-legal-precedents prompt, find relevant Swiss legal precedents about "algorithmic decision making" and data protection, focusing on federal court decisions.

裁判所の決定プロンプトの使用

Using the court-decisions prompt, retrieve recent decisions from the Swiss Federal Supreme Court (Bundesgericht) within the last 2 years related to cryptocurrency regulation.
-
security - not tested
A
license - permissive license
-
quality - not tested

entscheidsuche.ch API を通じてスイスの裁判所の判決への標準化されたアクセスを提供する MCP サーバー。これにより、LLM はスイスの管轄区域からの法的文書を検索、取得、分析できます。

  1. Overview
    1. Features
      1. Installation
        1. Usage
          1. With Claude for Desktop
          2. With MCP Inspector
        2. Available Capabilities
          1. Resources
          2. Tools
          3. Prompts
        3. Example Queries
          1. Search for copyright cases in Zurich
          2. Compare cantonal approaches to a legal issue
          3. Analyze a specific decision
        4. Technical Details
          1. Contributing
            1. License
              1. Acknowledgements
                1. Example MCP Queries for Entscheidsuche
                  1. Basic Searches
                  2. Document Retrieval
                  3. Comparative Analysis
                  4. Specialized Legal Research
                  5. Advanced Prompt Usage
                ID: ysr5srspy3