mcp permissions
Lists every endpoint tool with what an agent may do with it and whether it's marked destructive. Changes apply at once, with no MCP publish. Switching a dangerous tool off shouldn't have to wait. See permissions and limits.
bash
octri mcp permissions [list | set <tool> <policy>]octri mcp permissions set <tool> <policy>
Sets one tool's policy. If a teammate published in the meantime, it tells you instead of overwriting their change.
Arguments
<tool>stringrequiredThe tool's name, or its endpoint's slug.
<policy>stringrequiredWhat the agent may do.
| Value | Meaning |
|---|---|
auto | Call it without asking |
confirm | Call it only after the person approves |
off | Not see it at all |
Flags
--destructivebooleanMarks the tool as one that changes or deletes data. --no-destructive clears it.
Examples
List policies
bash
octri mcp permissionsOutput
✔ Loading tool permissions
MCP tool permissions (23, revision 6)
TOOL ENDPOINT POLICY DESTRUCTIVE
───────────────────────── ─────────────────────────────────────────── ─────── ───────────
listCustomers GET /customers auto no
createCustomer POST /customers confirm yes
deleteCustomer DELETE /customers/{customerId} confirm yes
getCustomer GET /customers/{customerId} auto no
updateCustomer PATCH /customers/{customerId} confirm yes
listCustomerSubscriptions GET /customers/{customerId}/subscriptions auto no
listEvents GET /events auto no
…Ask before deleting
bash
octri mcp permissions set deleteCustomer confirm --destructiveOutput
✔ Publishing permissions for deleteCustomer
✔ deleteCustomer is confirm (revision 7)Related
octri mcp audit: Every write an agent attempted, approved or not, filtered and exportable.octri mcp tools: List the tools your published MCP server gives agents.- Permissions and limits