Skip to content
Pages in Reference

noust mcp

Let clients inspect, deploy and control applications through MCP.

Reference Updated View as Markdown
Shell
noust mcp [OPTIONS] COMMAND [ARGS]...

Subcommands: disable, enable, groups, status, token, tools

noust mcp disable

Turn the MCP endpoint off: it answers nothing until it is turned on again.

Shell
noust mcp disable [OPTIONS]
Option What it does Default
--reason Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on.

noust mcp enable

Turn the MCP endpoint on.

Shell
noust mcp enable [OPTIONS]
Option What it does Default
--reason Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on.

noust mcp groups

Choose which groups of tools are offered: inspect, deploy, control.

Shell
noust mcp groups [OPTIONS] {inspect|deploy|control}...

Arguments: groups

Option What it does Default
--reason Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on.

noust mcp status

Say whether MCP is on and which groups of tools it offers.

Shell
noust mcp status [OPTIONS]
Option What it does Default
--json Print the setting as JSON.
--reason Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on.

noust mcp token

Issue an API token with the permissions a client needs and no more.

Shell
noust mcp token [OPTIONS] NAME

Arguments: name

Option What it does Default
--preset What the client needs: inspect (read), deploy (also update, roll back, back up) or control (also start, stop, restart). inspect
--owner The account the token acts for.
--team Bind it to this team: it sees nothing else.
--project Bind it to this project of the team.
--env Bind it to this environment.
--expires-hours Lifetime in hours. A client's credential should not live forever. 720
--reason Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on.

noust mcp tools

List every tool, the permission its route needs and what it asks to be confirmed.

Shell
noust mcp tools [OPTIONS]
Option What it does Default
--json Print the tools as JSON.
--reason Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on.

Something on this page is wrong or unclear? Report it on GitHub.

Help, contributing and the project’s policies are under Project.

Search the documentation

Type to search every page.

↑ ↓ to move, Enter to open, Esc to close