Command line reference¶
mcprack loads /etc/mcprack/env when it can read it, so run it with
sudo (or as a member of the mcprack group). mcprack COMMAND --help shows
the options of any command.
Servers¶
|
List servers / show one’s non-secret configuration |
|
Create a server, or update it in place (idempotent). Options: |
|
Change label, description, category, command, args, URL, auth header,
environment ( |
|
Show or hide a server |
|
Delete a server and its stored secrets |
|
Import |
|
Connect, perform the MCP handshake and print tools, resources and prompts
( |
|
The same for a command that is not registered ( |
Secrets¶
|
Which backend is active |
|
Which declared keys have a value |
|
Set a value ( |
|
Remove a value |
Users¶
|
Manage local accounts ( |
|
Grant or revoke the administrator flag |
|
Allow or block sign-in (disabling also stops their MCP processes) |
|
Reset a local password |
|
Kill proxy URLs, API tokens and OAuth tokens; stop their processes |
|
Two-factor state; switch it off and end their sessions |
|
Permission for one server |
|
Show state / set the servers in the generated configuration |
|
Individual credential values (Access control) |
|
Print, save (mode |
Templates¶
template list, show, create NAME --label, delete,
set-servers NAME --allow/--deny/--select/--deselect SERVER, apply NAME USER.
Maintenance¶
|
Create the first local administrator ( |
|
Initialise or repair |
|
Database migrations |
|
Export and delete old audit entries ( |
|
Compare the audit table with its signed mirror (The audit mirror) |
Stand-alone tool¶
mcprack-mcp-probe [--tools] [--call NAME --args JSON] [--method M] [--bearer] URL
probes any MCP HTTP endpoint (Verifying a configuration).