TL;DR: MCP tools can fail while the server still looks healthy, according to Apica. For practitioners, that means monitoring has to validate tool responses and latency, not just protocol availability.
Editorial analysis by NHI Mgmt Group, based on content published by Apica: “MCP Monitoring: Find Broken Agent Tools Before Your Users Do”.
Key questions
Q: Why do status checks miss broken AI agent tools?
A: Status checks often only confirm that an API endpoint responds, not that the agent can still complete a tool call end to end.
Q: How should teams monitor tool dependencies for AI agents?
A: Teams should monitor tool dependencies as runtime controls, not just configuration items.
Q: How do MCP tools fail when the server still looks healthy?
A: MCP tools can fail inside a normal-looking protocol response, so the server remains reachable and returns 200 while the tool output contains an explicit error or stale result.
Practitioner guidance
- Define agent-critical tools as monitored dependencies List the tools your agents cannot operate without and fail the check if any of them disappears from the published tool set.
- Test the backend path directly Run a safe read-only call against each critical backend so the check proves the full tool path, not just the server endpoint.
- Treat explicit protocol errors as failures Flag isError true as an incident condition even when the HTTP status is 200, because the agent consumes the result, not the status code.
Bottom line: MCP servers can look healthy while the tools behind them fail, so uptime alone is not a reliable signal for agent readiness.
Glossary terms: MCP, Protocol Health, Workflow Health, MCP Server
Explore further
View Full Forum → | NHI Foundation Course → | Our Services → | Read the full analysis →
Silent tool failure is a governance problem, not just an observability gap. When an MCP server returns healthy transport and broken tool output, the control failure is upstream of the dashboard. The agent is executing against a stale trust assumption: that server availability implies tool usability. The practical conclusion is that AI operations need tool-level assurance, not server-level reassurance.
A few things that frame the scale:
- 24,008 unique secrets were exposed in MCP configuration files in 2025 alone, the protocol's first year of widespread adoption, according to the State of Secrets Sprawl 2026.
- 19% of organisations give AI systems dramatically more access than human employees, nearly one in five granting unrestricted privilege, according to the 2026 Infrastructure Identity Survey.
A question worth separating out:
Q: What is the difference between protocol health and workflow health?
A: Protocol health is the condition of a communication interface, meaning whether requests, responses, authentication, and schema handling still work. Workflow health is whether the full business process still completes across all its steps and dependencies. A protocol can be healthy while the workflow fails because a downstream tool, policy check, or approval step is broken.
👉 Read our full editorial: Why MCP status checks miss silent tool failures in production