{"version":"2.1.319","anchor":"mcp-connections-can-wait-on-a-pre-connect-step-before-dialin","canonical_anchor":"mcp-connections-can-wait-on-a-pre-connect-step-before-dialin","heading":"Some MCP servers now go through a preparation step before connecting","tier":"internal","area":"MCP","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.319\/e\/mcp-connections-can-wait-on-a-pre-connect-step-before-dialin","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.319","markdown":"### Some MCP servers now go through a preparation step before connecting\n\nSome MCP servers now run a preparation step before connecting, and that time counts against their connection timeout\n\n**Unclear.** Which MCP server configurations get the preparation step is not stated.\n\n**What**\n\nMCP servers are outside programs that give Claude Code extra tools. Some MCP server configurations now go through a preparation step before Claude Code connects to them. The time this step takes is taken out of the server's connection timeout, which is how long Claude Code waits before giving up.\n\nAt startup these servers are handled as their own group. If the preparation step fails, that server is shown as a failed connection.\n\n**Why**\n\nFor the affected servers, startup timing and the errors you see when a connection fails may be different.\n\n- Area: MCP\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}