Skip to content
← CoherentKey
Docsget running in minutes

Documentation

One API key connecting Claude Code, Cursor, and your CI to secret scanning, the agent library, code intelligence, and the cost gateway. Your source code never leaves your machine.

Quickstart

  1. 1

    Log in & create a key

    Sign in with Auth0 and mint an API key from your dashboard. The raw key is shown once.

    Visit  /login  →  /account  →  Create API key
  2. 2

    Install the client

    Served privately from a key-locked download — no public repo, no PyPI.

    pip install "https://<your-host>/download/sentinel_suite-0.1.0-py3-none-any.whl?token=<KEY>"
  3. 3

    Connect your editor

    Run inside a project folder. Writes the editor MCP config + a git-ignored .env; repeat per project.

    sentinel-suite connect --key <KEY> --target claude   # or cursor | windsurf | vscode | zed | all
  4. 4

    Restart your editor

    It picks up the new MCP connection. Every prompt is now routed, every commit scanned.

Prefer zero install? Point your editor’s MCP config straight at <your-host>/mcp with an Authorization: Bearer <KEY> header.

Capabilities

ContextA Pro plan that does Max's work.GraphKnow what breaks before you break it.MemoryChats that share what they learn.GuardSecrets never leave your machine.RouterThe right expert, automatically.GatewayLower model bills, no code changes.Reviewers"Why is this 150 lines? It could be 15."EnterpriseIsolation, audit, and control at scale.FeaturesOne key. The whole defense stack.ArchitectureYour code never leaves your machine.

CLI

sentinel-suite scan --text "…"Scan text locally for secrets
sentinel-suite connect --key <KEY> --target <editor>Wire an editor to the hosted service
sentinel-suite recommend "<task>"Ask the router which agent/skill fits
sentinel-suite agent <name> / skill <name>Fetch an agent or skill definition
sentinel-graph build / update / serveBuild the local code graph or run its MCP server

API reference

POST/v1/chat/completionsOpenAI-compatible cost gateway (cache + routing + metering)
POST/scanScan text or a unified diff for secrets & PII
POST/recommendRoute a prompt to the best agents / skills
GET/library/skills · /library/agentsBrowse the 286 skills / 68 agents
POST/mcpMCP-over-HTTP — point an editor here with a Bearer key (zero install)
GET/download/<wheel>?token=Key-locked client wheel
GET/meYour key’s plan, quota, and usage

Every non-public endpoint takes Authorization: Bearer <KEY> (or ?token=).

Get your API key →