CLI and MCP quick start
The cortxt CLI is Cortxt’s local, automation, bootstrap, diagnostic, and
power-user interface, and today the most complete verified way to exercise
the platform (see current product vs. direction for
what Cortxt OS / Work adds under ADR-042/044). The MCP server is the
external integration surface selected by ADR-024. This quick start proves
these current local interfaces; it does not launch a finished Cortxt OS.
Install from the repository
Section titled “Install from the repository”Use Python 3.11 or later from a repository checkout:
python -m venv .venvsource .venv/bin/activatepython -m pip install -e ./agent-platformcortxt --helpOn Windows PowerShell, activate with .venv\Scripts\Activate.ps1.
Start the MCP server
Section titled “Start the MCP server”cortxt mcp serveThe server uses standard input/output transport and exposes the read-only MCP tool slice by default. An MCP client starts this command as its server process.
The mandate carries scoped authority such as the issue reference, allowed tools, data-class ceiling, budget, runtime limit, expiry, and scope fingerprint. Private signing keys stay on the operator side; the server receives public keys only.
Next steps
Section titled “Next steps”- Read the current operating model before choosing an execution path.
- Review the dispatch contract for required identity, lifecycle, and result evidence.
- See ADR-032 in the repository for the mandate-envelope decision and its acceptance record.