How reliable are MCP tool calls in production?
Not very, on average. A 2026 stress test of 100 MCP servers found a median per-call pass rate of 71%, and reliability across servers was bimodal rather than clustered near that median: some were solid, many were not. The number that matters more than the median is what happens when calls chain. At 71% per call, five sequential tool calls succeed end to end only about 18% of the time, and ten calls drop to roughly 3%. An agent does not need one reliable call, it needs every call in its chain to land.
The same study found a separate gap that makes chains worse: 71% of bottom-decile servers have no idempotency protection. Its authors call the most common reliability problem “a successful first call that the agent mis-classified as failed and then re-invoked.” Retrying a call you cannot confirm failed risks duplicating whatever side effect it already had.