Module mcp_permissions

Module mcp_permissions 

Source
Expand description

MCP Permission System

This module provides comprehensive permission management for MCP tools, resources, and custom operations with role-based access control.

Structs§

McpPermissionChecker
MCP Permission Checker
PermissionConfig
Main permission configuration
PermissionRule
Permission rule that defines access for specific roles
ResourcePermissionConfig
Configuration for resource permissions
ToolPermissionConfig
Configuration for tool permissions

Enums§

McpPermission
MCP-specific permission types
PermissionAction
Permission action (allow or deny)
PermissionError
Errors that can occur during permission checking