Analysis of 27,000 MCP Connections Reveals OAuth Refreshes, Not Servers, Cause Slowdowns
A developer analyzed 35 days of Claude Code MCP connection logs from their own machine, covering over 27,000 connection pairs across 22 servers and nearly 2,900 sessions. While the median connection time was a fast 582ms, the 90th percentile per session stretched to 35.5 seconds, with one-third of sessions spending over 10 seconds just establishing connections. The data showed that connections involving an OAuth token refresh were 5.8 times slower than those without, revealing that auth round-trips — not server code — are the primary source of latency. The analysis also found that stdio transport is three times faster at the median but less predictable in the tail, while HTTP servers are slower on average but more consistent. The key insight is that running multiple MCP servers per session compounds these delays through fan-out, making total session startup time the more meaningful metric to track.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.


Discussion (0)
Log in to join the discussion and vote.
Log in