Entscheidsuche MCP Server logo

Entscheidsuche MCP Server

by self-tech-labs

An MCP server providing standardized access to Swiss court decisions through the entscheidsuche.ch API. It allows LLMs like Claude to search, retrieve, and analyze legal documents.

View on GitHub

Last updated: N/A

What is Entscheidsuche MCP Server?

This server provides standardized access to Swiss court decisions through the Model Context Protocol (MCP), enabling LLMs to interact with the entscheidsuche.ch database.

How to use Entscheidsuche MCP Server?

To use the server, clone the repository, install dependencies, and build the server. Then, configure Claude for Desktop or use the MCP Inspector to interact with the server's resources, tools, and prompts.

Key features of Entscheidsuche MCP Server

  • Access to Swiss court decisions as searchable resources

  • Tools for searching, retrieving, and listing court decisions

  • Templates (prompts) for common legal research tasks

  • Built with the MCP TypeScript SDK

Use cases of Entscheidsuche MCP Server

  • Finding cases on a specific legal topic

  • Searching court decisions by canton

  • Retrieving specific legal documents by ID

  • Comparing cantonal approaches to legal issues

FAQ from Entscheidsuche MCP Server

How do I search for court decisions?

Use the search-decisions tool with Elasticsearch query syntax.

How do I retrieve the content of a specific document?

Use the get-document-content tool with the document ID.

How can I list available courts by canton?

Use the list-courts tool.

How do I find precedents on a specific legal topic?

Use the search-legal-precedents prompt.

How can I compare rulings across different cantons?

Use the compare-jurisdictions prompt.