Shurah REST, CLI & MCP OpenAPI 3.1 Explorer
100% PostgreSQL Row-Level Security (RLS) API for isolated tenant schemas (shurah & demo),
scoped x-shurah-token (shurah_pat_...) Personal/Bot tokens, and spec-driven CLI & MCP clients.
Authentication & Tenant Context
Generate a scoped AAL2 Personal Access Token from the terminal via
./run.py cli auth login --username <user> --totp <6-digit> --save-env .env.shurah,
or create a personal/bot token inside the Shurah web client.