AI · MCP server
KI-Agenten verbinden
Der öffentliche MCP-Server von OpenCaseLaw gibt Sprachmodellen direkten Zugriff auf 972'000+ Schweizer Gerichtsentscheide, den Zitationsgraph, Bundesgesetze und kantonale Erlasse. 38 spezialisierte Tools, keine Anmeldung, keine API-Keys.
Zwei Betriebsmodi
Sofort verfügbar, immer aktuell. Kein Download nötig. Server-Endpunkt:
https://mcp.opencaselaw.ch
Volle Kontrolle, funktioniert offline. ~65 GB Speicher, einmalige Einrichtung ca. 30–60 Minuten. Siehe README.
Einrichtung nach Client
Endpunkt https://mcp.opencaselaw.ch · Streamable HTTP (empfohlen) und SSE · keine Authentifizierung · Werkzeuge sind nur-lesend.
Claude.ai (Web) & Claude Desktop
Customize (Anpassen · Personnaliser · Personalizza) → Connectors → „+" → „Add custom connector" → URL einfügen. Alternativ direkt: claude.ai/settings/connectors. Verfügbar in Free (max. 1 Connector), Pro, Max, Team, Enterprise. Bei Team/Enterprise muss zuerst der Owner unter Organization Settings → Connectors → Add → Custom → Web freischalten.
https://mcp.opencaselaw.ch
Claude Code (CLI)
claude mcp add --transport http swiss-caselaw https://mcp.opencaselaw.ch
ChatGPT (Business / Enterprise / Edu)
Settings → Connectors → „Create" (ggf. Advanced settings → Developer mode aktivieren). Name „Swiss Caselaw" + URL einfügen, Auth: None. Nur ChatGPT-Web auf Business / Enterprise / Edu; Modell muss MCP-Tool-Calls unterstützen.
https://mcp.opencaselaw.ch
Cursor
Settings → Features → MCP → „+ Add new MCP server", oder in ~/.cursor/mcp.json:
{
"mcpServers": {
"swiss-caselaw": {
"url": "https://mcp.opencaselaw.ch"
}
}
}
Gemini CLI
CLI-Befehl oder ~/.gemini/settings.json. Die Web-App gemini.google.com unterstützt aktuell keine eigenen MCP-Server — nur Gemini CLI, Gemini Enterprise, Android Studio und Firebase Studio.
gemini mcp add --transport http swiss-caselaw https://mcp.opencaselaw.ch
Microsoft Copilot Studio
Agent → Tools → Add a tool → New tool → „Model Context Protocol". Server-Name „Swiss Caselaw" + URL eintragen, Auth: None. Nur Streamable HTTP (SSE seit August 2025 nicht mehr unterstützt).
https://mcp.opencaselaw.ch
Andere MCP-Clients
Funktioniert mit jedem MCP-fähigen Client (Continue, Zed, Cody, Windsurf, …) über Streamable HTTP an https://mcp.opencaselaw.ch. SSE ist ebenfalls unter /sse erreichbar, aber MCP-spec-seitig veraltet.
33 öffentliche Tools (+ 2 lokale Admin-Tools)
Jedes Tool ist für einen spezifischen Rechercheanwendungsfall optimiert. Volle Schemas via MCP-Protokoll-tools/list abrufbar. Lokal-Modus zusätzlich mit update_database und check_update_status für Datenbank-Wartung.
get_decision
get_case_brief
list_courts
get_statistics
get_erwaegung
get_regeste
find_appeal_chain
find_leading_cases
analyze_legal_trend
search_laws
get_legislation
search_legislation
browse_legislation_changes
get_commentary
search_commentaries
search_materialien
attest_response
cite
get_practice
draft_mock_decision
check_update_status
Technisches
- Transport: Server-Sent Events (SSE) + Streamable HTTP, kompatibel mit allen gängigen MCP-Clients
- TLS via Let's Encrypt, nginx Rate-Limiting, Health-Endpoint: /health
- 4× uvicorn-Worker hinter Load-Balancer, automatisches Failover
- Backend: 972'000+ Entscheide in SQLite FTS5 mit BM25+RRF-Ranking, Graph DB mit 8,64 Mio Zitationskanten (6,50 Mio aufgelöst)
- Daten aus öffentlichen Quellen (Bundesgerichte, kantonale Gerichte, Fedlex, LexFind), täglich aktualisiert