Corbie

Commands

corbie mcp

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"

Every command takes --json, --config and --store: see corbie --help.