Skip to content
PricingReleases

ToolPermissionContext

Defined in: mcp.ts:179

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


optional deny_names?: string[]

Defined in: mcp.ts:180


optional deny_prefixes?: string[]

Defined in: mcp.ts:181


optional reason?: string

Defined in: mcp.ts:183