Get or create the shared MCPClient instance. On first call, warms up the MCP server with a lightweight get_sync_status request using an extended timeout to handle Render.com cold starts (30-60s).
Warmed-up shared client
Get or create the shared MCPClient instance. On first call, warms up the MCP server with a lightweight get_sync_status request using an extended timeout to handle Render.com cold starts (30-60s).