The reviewer couldn’t connect to your server
Not reported yetApplies to ChatGPT Plugins · Claude Connectors · Muse Connectors · Cursor Marketplace · Vercel Connect
What reviewers and the rules say
“Unable to connect to your MCP server to conduct further testing.”
“We’re unable to connect to your MCP server using the MCP URL and/or test credentials we were given.”
“ERR_CONNECTION_RESET before connection established”
The server works for you but not from the reviewer’s network. Review traffic goes through TLS-inspecting proxies and automated clients, which fail on things a browser at home never hits: Encrypted ClientHello advertised in DNS (the proxy resets the handshake, so nothing reaches your logs), a firewall or bot rule that answers scripts with 403, a 403 instead of a 401 for calls without a token, or a URL pasted with a trailing slash that 404s. ECH alone cost one developer three ChatGPT rejections. OpenAI uses the same wording when the test credentials don’t work, so check sign-in too.
How to fix it
- Turn off Encrypted ClientHello for the MCP host. On Cloudflare it’s a zone setting, and only reachable through the API on the free plan.
- Let automated clients through on the MCP path: no bot challenge, no user-agent or country rules.
- Answer calls without a token with 401 and a WWW-Authenticate header, never 403.
- Serve /mcp/ as well as /mcp.
- Test from outside your own network, with a TLS 1.2 client as well as a browser.
- Appeal by replying to the rejection email with your case ID, and ask what error the reviewer saw.
How common it is: in our scan of Claude’s connector directory on 29 September, 16% of servers advertise Encrypted ClientHello in DNS (505 of 3,185), and 39% of servers stop working when the URL has a trailing slash (221 of 562).
Caught by
server.echDNS does not advertise Encrypted ClientHelloServer checkserver.bot-filterAutomated clients are not blockedServer checkauth.401Unauthenticated calls get 401 with resource_metadataServer checkserver.trailing-slashThe URL with a trailing slash works tooServer checkserver.reachableServer answersServer checkserver.tls12A TLS 1.2 client can connectmcplane CLI