Model Context Protocol

entscheidsuche-mcp

MCP-Server (beta-Version) für entscheidsuche.ch. Diese Instanz stellt die Suche in Schweizer Gerichtsentscheiden, Gerichtsurteilen und Rechtsprechung über einen MCP-Endpunkt bereit: Bundesgerichte und kantonale Gerichte, Verwaltungsbehörden und auch Strafbefehle.

MCP-Endpunkt
https://mcp.entscheidsuche.ch/mcp
Verfügbare Tools
Typische Anwendungsfälle
Einbindung in Clients

Der Server arbeitet ohne Authentifizierung. Was Sie brauchen, ist ein Client, der das Model Context Protocol über Streamable HTTP spricht. Was Sie an Subscription brauchen, hängt vom Client ab — die folgenden Abschnitte fassen das pro Client zusammen.

Hinweis: Nicht jede der folgenden Anleitungen ist praktisch durchgespielt; einige beruhen auf den offiziellen Dokumentationen der jeweiligen Anbieter. MCP ist ein junges Protokoll. Tool-Listen, Tarife und Konfigurations-Pfade ändern sich bei Anthropic, OpenAI und anderen regelmässig und manchmal kurzfristig. Bei Abweichungen zur offiziellen Doku des Clients gilt dessen Doku — und gerne eine kurze Rückmeldung an uns, wenn etwas nicht mehr passt.

Claude.ai (Web, Mobile, Desktop) Pro / Max / Team / Enterprise
  1. claude.ai → Settings → Connectors (in einigen Tarifen Integrations).
  2. „Add custom connector" wählen.
  3. Eintragen:
    • Name: entscheidsuche
    • Remote MCP server URL: https://mcp.entscheidsuche.ch/mcp
    • Authentication: None
    • Transport: Streamable HTTP (nicht SSE — SSE ist nur Legacy-Fallback).
  4. Connector pro Chat aktivieren (Tool-Symbol unter dem Eingabefeld).

In Free-Konten sind Custom-Connectors nicht verfügbar. Team- und Enterprise-Workspaces können verlangen, dass der Workspace-Admin den Connector zentral freischaltet. Doku: support.claude.com.

Claude Desktop App gratis · benötigt Node.js

Claude Desktop spricht stdio. Über die Bridge mcp-remote klappt der HTTP-Server trotzdem:

{
  "mcpServers": {
    "entscheidsuche": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.entscheidsuche.ch/mcp"]
    }
  }
}

Pfad der Konfigurationsdatei:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Anschliessend Claude Desktop einmal komplett beenden und neu starten.

Claude Code (CLI) API-Credits oder Pro/Max
claude mcp add --transport http entscheidsuche https://mcp.entscheidsuche.ch/mcp

Status prüfen mit claude mcp list, entfernen mit claude mcp remove entscheidsuche. Doku: docs.claude.com.

Claude API (eigener Code) Anthropic-API-Konto
import anthropic

client = anthropic.Anthropic()
resp = client.messages.create(
    model="claude-sonnet-4-6",
    max_tokens=2048,
    mcp_servers=[
        {
            "type": "url",
            "url": "https://mcp.entscheidsuche.ch/mcp",
            "name": "entscheidsuche",
        }
    ],
    messages=[{"role": "user", "content": "Suche BGE 142 III 1."}],
    extra_headers={"anthropic-beta": "mcp-client-2025-04-04"},
)

Doku: docs.claude.com.

ChatGPT Pro / Team / Enterprise / Edu
  1. chatgpt.com → Settings → Connectors„Create".
  2. MCP Server URL: https://mcp.entscheidsuche.ch/mcp, Auth = No authentication.
  3. Falls ein Transport-Feld erscheint: Streamable HTTP wählen (nicht SSE).
  4. Connector im Chat aktivieren (Tools-Menü) bzw. in einem Deep-Research-Run anhaken.

Hinweis: OpenAIs Deep-Research-Modus sucht nach Tools mit den Namen search und fetch. Unser Server hat search; fetch_document wird im normalen Connector-Modus mitgenutzt, im strikten Deep-Research-Modus eventuell nicht automatisch erkannt. Doku: platform.openai.com.

Perplexity Pro / Enterprise · Verfügbarkeit ändert sich
  1. perplexity.ai → Settings → Connectors (bzw. „Integrations"; im Enterprise-Workspace unter „Workspace settings").
  2. „Add custom connector" / „Add MCP server" wählen.
  3. Eintragen:
    • Name: entscheidsuche
    • Server URL: https://mcp.entscheidsuche.ch/mcp
    • Authentication: None
  4. Connector im Chat über das Tools-/Connectors-Symbol aktivieren.

Custom-MCP-Connectors sind in den kostenpflichtigen Tarifen vorgesehen, typischerweise Perplexity Pro, Enterprise oder Business. Verfügbarkeit und UI-Pfade ändern sich bei Perplexity öfter als bei anderen Anbietern; dieser Eintrag wurde nicht selbst durchgespielt. Doku: perplexity.ai/help-center.

VS Code mit GitHub Copilot Copilot Pro o.ä.

Workspace-lokal in .vscode/mcp.json:

{
  "servers": {
    "entscheidsuche": {
      "type": "http",
      "url": "https://mcp.entscheidsuche.ch/mcp"
    }
  }
}

Im Chat „Agent"-Modus wählen, Werkzeug-Symbol klicken, Tools aktivieren. Doku: code.visualstudio.com.

Cursor gratis möglich

UI: Settings → MCP → Add new MCP server. Oder in ~/.cursor/mcp.json:

{
  "mcpServers": {
    "entscheidsuche": {
      "url": "https://mcp.entscheidsuche.ch/mcp"
    }
  }
}
Weitere Open-Source-Clients gratis

Cline, Continue.dev, Zed, 5ire, goose, LibreChat, Open WebUI, LobeChat — jeweils ein Custom MCP server-Eintrag mit der URL https://mcp.entscheidsuche.ch/mcp. Was bei diesen Tools kostet, ist nur das jeweils gewählte Sprachmodell.

MCP Inspector (zum Testen) gratis · Node 18+
npx @modelcontextprotocol/inspector

Im Browser-UI: Transport HTTP / Streamable HTTP, URL https://mcp.entscheidsuche.ch/mcp, Auth leer. Ideal zum Ausprobieren, ohne irgendein Konto.

Eine ausführlichere Anleitung mit allen Voraussetzungen finden Sie in docs/CLIENTS.md im Repository.

Hinweis

Die eigentliche MCP-Schnittstelle liegt unter /mcp. Auf dieser Startseite finden Sie nur die kurze Dokumentation und den Einstieg für MCP-Clients.

Zum Repository auf Github.