Skip to content
PricingReleases

ToolPermissionContext

Defined in: mcp.ts:196

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


optional deny_names?: string[]

Defined in: mcp.ts:197


optional deny_prefixes?: string[]

Defined in: mcp.ts:198


optional reason?: string

Defined in: mcp.ts:200