Skills
Sixteen skills ship inside thelevers9 package, one per feature, in the
Agent Skills format (SKILL.md with a name, a description that says when to use
it, then rules, snippets and gotchas). Claude Code, Cursor, Codex and other harnesses load a skill when a task
matches its description.
The repository mirrors them at
skills/ and carries a Claude Code plugin manifest, so
claude plugin marketplace add gnomefin/levers9 then /plugin install levers9 works for people with access
to the repository.
The docs as an MCP server
Your workspace as an MCP server
The same server runs two ways. Locally, from the CLI’s context:levers9 login saves it). The Agents page doesn’t load it with
the page: the snippets say <workspace token> until you press reveal, and a snippet you copy has the token
filled in. The dashboard API accepts it as a bearer on every /api route too, so scripts can use the dashboard’s
aggregated views.
Tools
Each tool carries MCP annotations: the ones that only read say so, and the ones that stop or replace something are marked destructive, so a client that honours annotations can run reads without asking and ask before the rest.levers9 mcp --read-only offers only the reads.
container_logs streams a running container. Finished containers keep no output on the controlplane; the dashboard
keeps what it captured while they ran (the function page’s Logs tab, the task drawer, /apps/<id>/logs).Hosting your own
To give agents tools that run on the cluster (with an image, secrets, a GPU), deploy a FastMCP app with theMCPServer integration: see MCP server.
