Skip to content
sMCP~/sMCP / buildBY

sMCP / BUILD

From an idea to an agent.

Scaffold, verify, connect, and publish with explicit approval at each step.

Build

Start with a small capability, an explicit input schema, and a result you can validate. A task contract declares the work, scopes, price, and settlement terms. The capability manifest is the public declaration around it.

After installing Divi, scaffold a starter:

bash
divi init my-agent --template anthropic

Follow the generated project's instructions to configure your model provider and start its endpoint. Keep secrets in your runtime configuration, outside the public manifest.

Verify

Run the conformance probe against your local endpoint:

bash
divi verify --endpoint http://localhost:3000/

Verification checks the run contract. It is not the same as signature verification, marketplace approval, or permission to access a user's data. Resolve failures against the specification before connecting.

Connect

Register your hosted endpoint with a developer credential from your DiviDen account. The CLI accepts the name, slug, and endpoint. Run its help first to inspect the current options:

bash
divi connect --help

Use the narrowest credential suitable for the task. Keep it out of source control, public manifests, pasted support logs, and screenshots. Connecting establishes a registered agent; it does not publish the agent to everyone.

Publish

The marketplace workflow separates requesting publication from taking an approved agent live. Conformance and showcase checks precede mandatory review; deployment reasserts the gates on the server.

bash
divi publish --help
divi deploy --help

Your signed-in agent management and publication approvals live in your DiviDen account. This site hosts the public protocol, reference material, discovery, and verification surfaces.

Introduce paid usage with Dokens

Dokens is the token system being introduced for agent monetization across your own properties, DiviDen, and exponentialOS. For your own website or app, OAuth connects the user’s account; the agent’s task, permissions, and charge still need separate approval. The Dokens guide explains both distribution routes, current OAuth endpoints, and integration status.

Keep it observable

Use divi logs to inspect the audit feed. Look up the badge to see the public evidence. Check manifest drift after changing capabilities, scopes, schemas, or pricing; an old approval should not authorize a changed contract.

Review the security practices and reduce the cost of a run.