Skip to content

ToolPermissionContext

Defined in: mcp.ts:99

Per-session tool permission context. Deny-list based: tools matching deny_names or deny_prefixes are blocked. Allow-list optional: if allow_names is set, only those tools are permitted (deny-lists still take precedence).

optional allow_names?: string[]

Defined in: mcp.ts:102


optional deny_names?: string[]

Defined in: mcp.ts:100


optional deny_prefixes?: string[]

Defined in: mcp.ts:101


optional reason?: string

Defined in: mcp.ts:103