Build1 distinct publisher2 min readUpdated
A dev.to pre-flight checklist puts network reachability first: private-range answers and AAAA-only hosts kill the connection, and a cross-host redirect strips the Authorization header.
The Engineer · Build desk
Compiled by The EngineerSomething wrong?How this is made
Three lookups and one curl. That is the entire first gate [1], and none of it needs a deploy, which is the argument for running it before the first tool is written. The checklist's own framing is that desk tests prove almost nothing, because Claude dials in from Anthropic's servers [1]; the answer that decides whether you ship is the one a resolver outside your network returns [6].
The expensive fault is the redirect. RFC 9110 section 15.4 strips the Authorization header when a 301, 302, 307 or 308 crosses to a different host, so the 401 the user sees is generated by the redirect target rather than by your MCP endpoint [4]. Claude surfaces that as an auth failure, which sends the developer straight to the identity gate while the defect sits in the network gate [2]. The same checklist also lists cross-host redirects among the reasons your access log is empty while Claude reports that it could not reach the server [5], so both of the signals available to you point somewhere other than the Location header.
The identity gate has the same shape: a config detail that fails quietly. Claude selects a client ID metadata document only when the metadata advertises both `client_id_metadata_document_supported: true` and `token_endpoint_auth_methods_supported: ["none"]`. Miss the second and it falls back to dynamic registration and reports an incompatible auth server, with a perfectly good CIMD sitting right there [10]. `registration_endpoint` has to be absent rather than `null`, because `null` fails schema validation instead of being ignored [11].
Gate three is a human reviewer, and it has an automatic fail that plenty of servers ship on day one: a single tool whose schema accepts GET, POST and DELETE in one enum. Read and write must be separate tools, and no amount of description text rescues the combined version [12]. Worth knowing before anyone plans a launch date: the submission portal lives in Claude.ai org settings and requires a Team or Enterprise plan, so individual accounts cannot submit at all [14].
Gate four reverses advice many teams have already acted on. Tool search is on by default in Claude Code, loading only tool names and server instructions at session start and fetching full schemas on demand, and Anthropic's reference says additional servers have minimal impact on the window, with no fixed per-server tool cap [15]. If you split one server into three to protect context, that was work done for nothing.
Follow any of these and your For You feed starts watching them — no settings page required.
Ranked by verification strength, evidence, and original report placement.
Tool search ships on by default in Claude Code: only tool names and server instructions load at session start and full schemas arrive on demand, and Anthropic's reference says adding more servers has minimal impact on the context window, with no fixed per-server tool cap.
Claude connects from Anthropic's servers, not from the developer's laptop, so tests run at your desk prove almost nothing; the checklist says to run the network checks from a network that is not yours.
Any 10.x, 172.16-31.x, 192.168.x, 100.64.x, loopback or link-local address in the DNS answer kills the connection before an HTTP request is sent; every returned address must be globally routable.
Claude connectors are IPv4-only: an empty result for dig +short A with a populated result for dig +short AAAA is the bug.
A 301, 302, 307 or 308 redirect to a different host strips the Authorization header (RFC 9110 section 15.4); the redirect target answers 401 and Claude reports an auth failure.
If the server's access log is empty while Claude says "Couldn't reach the MCP server", one of the three network causes (private-range DNS answer, missing A record, cross-host redirect) is why.
Evidence-backed comparisons of source perspectives and observed adoption signals. Read the methodology
Which Builder, Operator, and Investor concerns the observed source mix emphasized—not a truth score.
Evidence, demonstrated adoption, hype gap, incentives, and confidence are assessed independently, each on its own current evidence. How these are measured.
Specific and testable, but one unlinked source
Every claim traces to a single dev.to post. The network claims are self-verifying in seconds (dig, curl, RFC 9110 section 15.4) and the OAuth metadata claims are stated precisely enough to falsify, which lifts evidence above pure assertion. But the platform-side rules - IPv4-only connectors, the automatic review fail, the Team/Enterprise submission gate, tool search defaults - are attributed to Anthropic documentation without any citation or link, and no second publisher corroborates them.
Platform defaults observed, no usage data
The only adoption-shaped facts are platform behaviours: tool search on by default in Claude Code, and MCP Apps rendered by four clients (Claude, ChatGPT, VS Code, Goose). Those indicate the connector surface is live and multi-client, but the cluster supplies no counts of shipped connectors, directory submissions, review pass rates or users, and no evidence that this specific checklist has been picked up by anyone.
Mildly overstated certainty
The framing is sober and unpromotional - a checklist, not a product pitch - so the gap is small. It is positive rather than zero because absolute wording ('automatic fail', 'individual plans cannot submit at all', 'IPv4-only', 'no fixed per-server tool cap') carries more certainty than a single uncited practitioner account can support, and the four-gate model is presented as the shape of the problem without acknowledging that gates and defaults change between releases.
Self-referential traffic funnel, no vendor stake visible
The post repeatedly links onward to the same author's deeper write-ups ('Full teardown of all four documented causes', 'Comparison of the three methods', 'The rest of the rejection triggers', 'the full table of conditions'), so the checklist doubles as a hub driving readership across a personal series. Against that, no product, employer, sponsor or affiliate relationship is disclosed or apparent; the tools named (cloudflared, ngrok) are mentioned in passing with nothing to sell.
Moderate: cheap to verify, wholly uncorroborated
Confidence is held down by a single-source, single-publisher cluster with no independent confirmation and no version anchoring for platform defaults that plainly change. It is held up by the unusual specificity of the claims - exact metadata field names, named private ranges, a cited RFC clause, concrete token limits - which a reader can confirm or refute in minutes against their own deployment.
build
Anthropic's CCAR-F puts a scaled score on "can build agents"1 distinct publisher
product
A 2x LLM bill is not a bug report: token spend is an observability problem1 distinct publisher
build
The $559M-versus-$12.3B quarter matters more than the $65B run rate4 distinct publishers
build
Anthropic's Browser Use hands Claude element refs, and hands you the browser1 distinct publisher
Distinct publishers with included, body-backed reporting in this cluster.
dev.to
1 article · August 22, 2026