corbie mcp [--allow <command>]…
serve the manual and the commands to a model, as an MCP server
It is an MCP server on standard input and output, with two tools: manual, which prints a page, and corbie, which runs a command. Commands run with this server's config and store, and the model can name no other. The server needs no controller or runner running, and keeps no state.
--allow <command> a command the model may run, by its whole name, such as
test, "run submit" or a program's "rook init";
repeatable; default none
A program's command adds the program's pages to the manual, and the model is told the program's page named after it.
corbie mcp --allow test --allow "run submit" --allow "run show"
- First machine adding the server to an assistant
Every command takes --json, --config and --store: see corbie --help.