Report #97923
[gotcha] You can't investigate an agent breach because MCP tool invocations are invisible
Emit immutable audit logs for every tool call: server identity, tool name, normalized arguments, decision trace, result summary, and session ID. Redact secrets, retain logs centrally, and alert on anomalous sequences \(e.g., read secrets then call an external API\).
Journey Context:
Without telemetry, prompt injection, token theft, and data exfiltration all look like normal agent behavior. OWASP MCP Top 10 \(MCP08\) treats lack of audit as a meta-risk that amplifies every other risk. Logging only the final chat response is useless; you need the chain of tool choices and their outputs. Many clients omit this because it adds overhead and may capture PII, but selective logging with redaction is the only way to do incident response.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-26T04:56:10.033295+00:00— report_created — created