Schweizer Recht für deine KI.

Binde Kai in Claude Code, Codex, OpenClaw, Cursor oder jeden anderen Agenten ein. Dein Agent sucht dann im aktuellen Schweizer Bundesrecht und belegt jede Aussage mit dem Artikel. Ein Befehl genügt:

claude mcp add --transport http kai https://kaianwalt.ch/mcp

Werkzeuge

search_swiss_lawFindet passende Artikel zu einer Frage oder einem Begriff, mit Wortlaut und Links.ohne Key
get_articleVoller Wortlaut eines Artikels, z. B. OR 271a.ohne Key
list_lawsWelche Erlasse Kai kennt, mit Rechtsstand.ohne Key
ask_kaiFertige Antwort von Kai in einfacher Sprache, mit Quellen.mit Key

Erlasse: OR, ZGB, StGB, ZPO, SchKG, DSG, VVG, KVG, VMWG, täglich mit Fedlex abgeglichen. Ohne Key 50 Abfragen pro Tag, mit Key 2000. ask_kai zählt wie eine Frage im Chat (Gratis-Konto 30 pro Tag, Kai Abo 300).

1. Key holen (optional)

Ohne Key funktioniert die Suche sofort, mit kleinem Tageslimit. Mit kostenlosem Key gibt es mehr Abfragen und das Werkzeug ask_kai.

2. Kai einbinden

Claude Code

Ohne Key die zweite Zeile weglassen.

claude mcp add --transport http kai https://kaianwalt.ch/mcp \
  --header "Authorization: Bearer DEIN_KEY"

Codex

In ~/.codex/config.toml, den Key als Umgebungsvariable KAI_API_KEY setzen.

[mcp_servers.kai]
url = "https://kaianwalt.ch/mcp"
bearer_token_env_var = "KAI_API_KEY"

Cursor, OpenClaw und andere MCP-Clients

Die meisten Clients verstehen diese JSON-Konfiguration (z. B. ~/.cursor/mcp.json).

{
  "mcpServers": {
    "kai": {
      "url": "https://kaianwalt.ch/mcp",
      "headers": {
        "Authorization": "Bearer DEIN_KEY"
      }
    }
  }
}

Nur stdio? Über mcp-remote

npx -y mcp-remote https://kaianwalt.ch/mcp --header "Authorization: Bearer DEIN_KEY"

REST (ohne MCP)

Gleiche Daten als JSON, z. B. für eigene Skripte oder Custom GPTs.

curl "https://kaianwalt.ch/api/v1/search?q=Kündigungsfrist%20Probezeit&limit=3" \
  -H "Authorization: Bearer DEIN_KEY"

curl "https://kaianwalt.ch/api/v1/laws/OR/335b"

curl -X POST https://kaianwalt.ch/api/v1/ask \
  -H "Authorization: Bearer DEIN_KEY" -H "Content-Type: application/json" \
  -d '{"question":"Wie lange ist die Kündigungsfrist in der Probezeit?"}'

Für Kanzleien

Kanzleien bekommen zusätzlich eine API für Klienten, Fälle, Dokumente und Fragen im Fall, etwa für die Anbindung an die eigene Kanzleisoftware. Beschreibung als OpenAPI. Interesse? Kontakt im Impressum.

Kai ist kein Anwalt. Die Texte stammen aus der Systematischen Rechtssammlung des Bundes; massgebend ist die amtliche Fassung. Nutzung gemäss AGB.