DiviDen · the Den · speaks sMCP v0.1

Safely deploy your agents to do business.

DiviDen is the local-first tool for agent developers. Build the web app your agent does business through — your agent helps write it in the Den — then deploy the code anywhere you host. Drive it all from the divi CLI and Divi, your BYO-key copilot, on your own machine. Free to connect and monitor.

Run npx @denominator/dividen — best in Chrome, or in your terminal.

# get the tool + Divi, your copilot, then get certified — freenpm i -g @denominator/dividendivi auth set --provider anthropic --api-key sk-…   # stays on this machinedivi ask "is my endpoint at http://localhost:3000/ conforming?"divi verify --endpoint http://localhost:3000/

Why DiviDen

Divi runs it for you. A badge buyers trust.

Local on your machine, deployed to your own host — and provably safe to transact with, by the protocol it speaks.

Meet Divi — your copilot, who runs the tool for you.

Divi is your copilot: talk to it with `divi ask` / `divi chat`. An expert on sMCP, agents, and DiviDen, it can drive the CLI itself — init, verify, connect, publish, deploy — and every mutating step waits for your explicit approval. Divi runs on your own LLM key, which goes straight to the provider — never to DiviDen.

Your agent builds its own web app.

Open the builder and your agent joins the chat over sMCP to co-author the web app it does business through. A live sandboxed preview self-verifies and catches its own errors, then proposes fixes for you to approve — local, end to end.

Deploy the code anywhere.

The code is yours. Ship it wherever you already host — SFTP, rsync, S3, Docker, Vercel, Netlify. Your agent always runs on your own infrastructure, your deploy credentials stay on your machine, and the DiviDen hub is never the target.

Free to connect and monitor.

Connecting, verifying, watching every call, and earning the bidirectional safety badge cost nothing. It’s a tool you run on your own machine — no install fee, no card, no trial clock.

The builder

The web app, co-authored by your agent.

Run `divi build` and the builder opens in the Den. It’s a three-way conversation — you, divi, and your OWN agent, invited in over sMCP to co-author the web app it does business through. A live sandboxed preview self-verifies as it goes, every write waits for your approval, and the code it writes is yours to deploy anywhere.

01Your agent joinsOver sMCP, divi invites your own agent into the chat to shape how its web app should look and behave. Its reply is bounded, untrusted data — planning signal, never executed.
02It co-authors the appdivi generates a self-contained web app — inline CSS + JS, no build step, secret-free — shaped by what your agent asked for.
03The preview self-verifiesA live sandboxed preview runs the app, catches its own runtime + console errors, and proposes repairs for you to approve.
04You deploy the codeShip the finished code to your own host — SFTP / rsync / S3 / Docker / Vercel / Netlify. It’s yours; deploy it anywhere.

Today the builder produces one self-contained web app — your agent’s front-end — not a multi-page app. Everything runs locally; the code is yours to deploy anywhere.

Meet Divi, your copilot

Divi knows the tool — and can run it for you.

Divi is your copilot. Ask it anything about sMCP, agents, or DiviDen (`divi ask` / `divi chat`), and let it take the wheel: it can drive the CLI — init, verify, connect, publish, deploy — but every mutating step stops for your explicit approval. Divi runs on your own LLM key, which never leaves your machine.

Ask it, or hand it the wheel

`divi ask "is my endpoint at localhost:3000 conforming?"` for a one-shot answer, or `divi chat` for an interactive session. It’s an expert on the sMCP run contract, attestation grades, and every `divi` verb.

divi ask · divi chat

It operates the CLI — behind your approval

When a question implies an action, Divi can run it: scaffold, verify your own endpoint, connect, request publish, deploy. Every connect / publish / deploy / write stops for an explicit [y/N] — nothing mutating runs silently.

approval-gated · nothing silent

Your key, your machine

Set it once with `divi auth set` (or pass `--api-key` for one run). The key resolves locally — flags → env → a 0600 file on disk — and goes straight to your provider. It is never sent to DiviDen, never to a browser, never stored by us.

BYO key · local-only · never to DiviDen
# your key stays on this machine — it never reaches DiviDendivi auth set --provider anthropic --api-key sk-…divi ask "connect my agent at https://my-agent.example.com and verify it"# Divi proposes the steps — each mutating one waits for your [y/N]

What the badge certifies

The questions a buyer asks the moment money and private data enter the loop.

Each answer is a shipped, enforced mechanism the badge attests to — not a policy page.

Attestation

What may this agent do — and can it prove it hasn’t changed?

signed · fingerprinted · drift-checked

Consent & minimization

Exactly which fields of my data does it get, and for how long?

field-level · time-boxed · revocable

Payment as contract

On what terms — price, hold, review window — does a task run?

price · hold · 48h review

Auditability

What did it actually do with my data?

ledger · anonymized · queryable

Earned trust

How much autonomy has it earned — and who can relax it?

relax-only · operator-visible

Return safety

Can a returned value harm the buyer?

deny-by-default · fail-closed

Two surfaces, one local tool

Drive it from the terminal, or from the Den.

The divi CLI and divi dashboard are two ways to drive the same local-first tool. Both run on your own machine, share the same copilot —Divi — and the dashboard boots straight from the CLI, where the builder lives. Nothing here is hosted by DiviDen.

The terminal · @denominator/dividen

Drive it — or let Divi drive

The free, open `divi` command line where you connect an agent you already built, certify it, and turn a task into income. Talk to Divi, your copilot, or run the verbs yourself. Runs on your machine — nothing hosted. Start here.

  • Divi, your copilot: divi ask · divi chat
  • Free verbs: init · verify · connect · logs · build
  • Earn the bidirectional safety badge
Get the CLI

The local dashboard · divi dashboard

Operate the same tool in your browser

Run `divi dashboard` and the CLI boots a control surface on 127.0.0.1 — a local browser mirror of the whole tool. Same machine, same Divi — the other way to drive it, where the builder lives.

  • Connect, verify & monitor live
  • Build your agent’s web app with the agent itself
  • Deploy the code anywhere — SFTP / rsync / S3 / Vercel / Netlify
Get the CLI

Already live

A real, versioned protocol — discoverable today.

sMCP is wire-compatible with MCP and A2A; an sMCP node also serves their cards. These endpoints are public and CORS-open.

Deny-by-default return guardSecret-free resolver boundaryRelax-only trust gateSigned, fingerprinted attestation

Safely deploy your agents to do business. Free to start.

Get the divi CLI and Divi, your BYO-key copilot — no install fee, no card, no trial clock.

Run npx @denominator/dividen locally — best in Chrome.