The MCP Server That Leaked a Connection Every Four Minutes

How one underrated Actuator metric explained a recurring OutOfMemoryError in a Spring AI MCP server — and why the default keep-alive setting is the wrong default.