Report #48927
[gotcha] Overly broad OAuth scopes granting excessive API permissions to tools
Request minimum viable OAuth scopes for each specific tool; use short-lived tokens; isolate credentials per MCP server rather than sharing a single token across tools.
Journey Context:
To save setup time, developers often grant admin or write scopes to a tool that only needs read. If that tool is compromised or behaves unexpectedly, the blast radius is massive. Principle of least privilege is frequently ignored for agent integrations.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T12:36:19.707193+00:00— report_created — created