Connect Cavaridge to Claude
Cavaridge™ ships as an MCP provider. Connect once and every Cavaridge product is available as tools, resources, and prompts inside Claude — chat, document analysis, posture scans, quotes, the lot.
Prerequisites
Section titled “Prerequisites”- Claude Desktop (recommended) or claude.ai with MCP connector support
- A Cavaridge tenant + account (sign up at cavaridge.app)
- Permission to create OAuth clients on your tenant (MSP Admin, Platform Admin, or Individual Owner)
Add the connector
Section titled “Add the connector”- In Claude, open Settings → Connectors → Add custom connector.
- Server URL: pick the product surface(s) you want — most common is
https://mcp.cavaridge.app/forgefor Cavaridge AI tools, orhttps://mcp.cavaridge.app/aegisfor AEGIS posture scanning. - Auth method: OAuth 2.1 with PKCE (Claude handles the flow).
- Authorize URL:
https://auth.cavaridge.app/oauth/authorize - Token URL:
https://auth.cavaridge.app/oauth/token - Scopes: pick the minimum sufficient scopes for your use case. The MCP portal at api.cavaridge.app/mcp lists what each scope grants.
Claude opens the Cavaridge OAuth consent page in your browser. Sign in, review the scopes, click Allow.
Verify
Section titled “Verify”Back in Claude, ask:
List my AEGIS scans
If you connected mcp.cavaridge.app/aegis, Claude calls the
aegis.list_scans tool and renders the result inline.
Add more product surfaces
Section titled “Add more product surfaces”Connect each product server independently. The audit log treats every connection separately, so you can revoke a single product without affecting the others.
Where to manage connections
Section titled “Where to manage connections”- Per-tenant audit log + revocation: api.cavaridge.app/mcp
- Available servers: GET https://mcp.cavaridge.app/
- Tool catalogs:
GET https://mcp.cavaridge.app/{product}/list_tools
Trust contract
Section titled “Trust contract”When Claude calls a Cavaridge tool on your behalf, the platform:
- Records the invocation in your audit log (you own the trail)
- Enforces minimum-sufficient-scope on every tool call
- Returns
confirmation_requiredfor destructive tools — Claude must surface the prompt before re-invoking withconfirmed: true - Honors UTM tenant boundaries — cross-tenant calls return
403 forbidden_cross_tenant
You can revoke any connection from the API portal at any time. Revocation is immediate.