salesforce-mcp-registered-but-absent-from-deferred-tools

Even when Salesforce MCP servers are permanently registered in ~/.claude.json, they may fail to appear in the deferred tools list at session startup due to a connection failure at launch time. This is distinct from the cert-error pattern — the server itself is healthy and reachable. Workaround: initialize a session via curl POST to the Streamable HTTP endpoint, capture the Mcp-Session-Id header, and run tools/call requests directly.