The manifest declares what the agent is designed to do. The security policy determines what the agent is allowed to do. These are independent — an agent may declare a
files_editing capability described as file inspection and modification, but the user’s policy may only permit reads on specific paths.
Enforcement points
Boundary
The plane boundary enforcement point verifies agent identity, evaluates requests against the security policy, and routes permitted requests to MCP servers. The agent cannot bypass this point. Unauthorized operations receive
AUTHORIZATION_DENIED. Unavailable servers return SERVER_UNAVAILABLE.Operation
MCP servers may enforce their own operational constraints (e.g., resource limits, invalid parameters) and return standard MCP errors. MCP servers are NOT required to implement GPARS security policy logic.