Skip to content
v0.3

Forge

One command port. Four surfaces, generated from it. Documentation that cannot disagree with the code.

API: your first callRead something, change something, read it back. Five minutes, no credential for the first half.
CLI: forge loginThe whole registry from a terminal.
MCP: connect an agentThe registry as agent tools, behind the kernel’s own scope check.
SDK: npm installThree methods, every name typed.
Development environmentsA shop and an admin on your machine in minutes, as many benches as you need, reachable from any network — then staging, then production.

Every mutation in Forge goes through a single command port — no admin back door, no direct table write, no second path. Because there is exactly one place where change happens, the API, the CLI, the MCP server and the SDK are not four implementations of the same thing: they are four projections of one registry, generated from it. So is the reference on this site.

A command that exists is reachable from all four on the day it lands, and a reference page cannot describe an endpoint that is not there. Not by discipline — by construction.