Skip to content

ToolPermissionContext

Defined in: mcp.ts:128

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:131


optional deny_names?: string[]

Defined in: mcp.ts:129


optional deny_prefixes?: string[]

Defined in: mcp.ts:130


optional reason?: string

Defined in: mcp.ts:132