Report #74042
[gotcha] Why are MCP tool calls failing or returning errors silently without any logs or alerts in the agent orchestrator?
Implement robust client-side logging for all MCP tool requests and responses, including errors and timeouts, and monitor for deviations in tool call success rates.
Journey Context:
MCP servers can crash, timeout, or return structured errors. If the agent orchestrator only logs the final LLM output, a tool failure might cause the LLM to hallucinate a response or silently retry a different, less secure path. Developers often lack visibility into the tool execution layer. Explicitly logging the JSON-RPC request/response pairs at the MCP client level is critical for debugging and detecting anomalous tool behavior.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T06:52:34.643016+00:00— report_created — created