Get started

Start where you are.

Three ways in. Each one says what it touches and what it sends.

  1. 01

    Watch it in your browser

    In your tab

    A real Postgres in your tab. An agent says it changed 1 row; see what Postgres did, then stop it and undo it.

    Touches
    Nothing
    Sends
    Nothing
    Open the playground
  2. 02

    Scan your own setup

    Read-only

    Grades what your agents could change, A to F, from your MCP configs, packages and database role. It writes its report in the folder you run it from.

    Touches
    Reads your machine, read-only
    Sends
    Nothing
    npx deedglass scan

    The package opens with the public release. Until then, start in your browser.

    What the grade means
  3. 03

    Put an agent behind the rules

    Runs locally

    Starts Deedglass on your machine, connects your agent client and runs three test actions: a read, a blocked DROP and a checked UPDATE.

    Touches
    Installs a local binary and a Postgres in Docker
    Sends
    Nothing
    npx deedglass init

    The package opens with the public release. Until then, start in your browser.

    Add it to your agent client

Or let your coding agent do it.

Paste this line into Claude Code, Cursor or any coding agent. It asks before it changes anything.

Set up Deedglass in this repo: deedglass.com/SKILL.md

Stuck? Ask Arjun. Replies within one business day.