Welcome to Leah Configurator
Your centralized platform for managing ContractPodAi Leah deployments.
Active Sessions
Saved Instances
Knowledge Base
Connect an AI Client (MCP)
Claude, ChatGPT, Perplexity, Antigravity and other MCP clients can drive this platform directly via Streamable HTTP:
URL: https://leah-mcp-cloudflare.adiroy12266.workers.dev/mcp Transport: Streamable HTTP (POST)
Claude.ai (web) & Claude Desktop — one click, no client ID/secret
Go to Settings → Connectors → Add custom connectorand paste just the URL above. Claude detects this server's built-in OAuth support automatically (Dynamic Client Registration — RFC 7591) and registers itself, so you will never see a "Client ID / Client Secret" box to fill in — if you do, you pasted a stale/cached URL; remove the connector and re-add it.
Claude then opens a one-time consent screen on this domain asking for your admin email(must be in the admin list — currently the account owners). Approving it silently issues an API key scoped to that connector, visible and revocable any time from the Admin Panel.
Claude Code
claude mcp add leah --transport http https://leah-mcp-cloudflare.adiroy12266.workers.dev/mcp
Claude Code follows the same OAuth flow on first connect — it will open the consent page in your browser automatically. If it doesn't, generate a key manually in the Admin Panel and configure it as a Bearer token instead.
Google Antigravity
Open Antigravity → Settings → Customizations → "Open MCP Config" (or edit ~/.gemini/antigravity/mcp_config.json directly). Antigravity requires serverUrl specifically — url/httpUrl are not recognized. Add:
{
"mcpServers": {
"leah": {
"serverUrl": "https://leah-mcp-cloudflare.adiroy12266.workers.dev/mcp",
"headers": { "Authorization": "Bearer lk_your_key_here" }
}
}
}Antigravity has no OAuth flow, so generate a key from the Admin Paneland paste it in as shown above. Save the file, then click Refresh in Antigravity's Installed MCP Servers panel.
Note: the very first API key or OAuth connection issued (by any client) switches /mcp from open bootstrap mode to key-required mode for every client, including ones already connected. If another client stops working after connecting Claude, give it a key too.
All sessionscreated in this dashboard are immediately usable from any connected MCP client — just reference the session name in your prompts (e.g. "using session Testing-Saas-B2b, export contracts for app type 1762").