Scoped permissions
User, server and target-system permissions are designed for the use case. An MCP tool’s read-only annotation does not by itself prevent writes. Restrictions must be implemented and tested in the actual systems.
Data and environments
Projects define data handled, retention, logging, service providers and environment access. Personal-data processing, responsibilities and necessary agreements are assessed for the actual workflow.
Actions that change systems
Write and delete actions are scoped separately. Approvals, input validation and failure handling follow the risks of the use case. Agent input is treated as untrusted data.
Questions before commissioning
Who can access production? Where are credentials stored? How is access revoked? How is a failed change detected and recovered? Relevant answers are recorded in the delivery documentation.