frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Only 1 of 4,356 reachable MCP servers is ready for the 2026-07-28 spec

https://github.com/Roee-Tsur/mcp-spec-check
15•roee_tsur•1h ago

Comments

roee_tsur•1h ago
Author here. Some context on why I built this and what the number does and doesn't mean, since I expect the obvious objection up front.

The 2026-07-28 release is the biggest change to MCP since launch: the initialize handshake and the protocol-level session go away in favor of a stateless core, routing headers become mandatory, and some error codes move. I wanted to know how far the ecosystem had actually moved, so I wrote a zero-install black-box probe (npx mcp-spec-check <url>) and pointed it at every remote server in the official registry.

The obvious objection first: the spec isn't GA yet, so of course almost nothing implements it. That's fair, and it's exactly why I framed this as an adoption baseline rather than a "90% will break" story. Nothing breaks on July 28. Old versions keep negotiating and deprecated features stick around for at least a year. This is the "before" snapshot, and I plan to re-run it through GA to watch the curve.

A few findings I think hold up better than the headline:

75.9% of the 2,008 auth-walled servers already publish RFC 9728 protected-resource metadata, which is readable through the wall. Authorization hardening is way ahead of the stateless-core migration. Version distribution: 2025-11-25 is the modal protocol, with a long tail back to 2024-11-05. Registry hygiene: 16,186 entries collapse to 7,850 unique, reachable, actually-MCP targets once you filter junk and dedup. On method, because I know it will get poked: probes are host-serial with a named User-Agent, verdicts are validated in CI against a real old-spec server and a 2026-07-28 RC beta server, every percentage in the writeup carries its denominator, and I publish the inconclusive rate (about a third of servers, for the two hardest checks) instead of guessing. The aggregate is committed so you can check my math.

The thing I most want to hear about is a wrong verdict on your own server. Happy to defend or revise the methodology here.

_3u10•20m ago
Usually a product not working with 99.995% of the eco system is a no go.
ramon156•15m ago
Cool project idea. skimmed the README as well as the docs link and could not figure out which MCP is ready. Docs just seem to repeat the same thing over and over.

Would be nice to chisel this before releasing

namnnumbr•12m ago
That's a misleading title - of course no existing MCP server is going to be compliant with a spec that has not yet been released, and obviously no server is going to incorporate substantial, breaking changes when the clients themselves don't support the spec...
parhamn•8m ago
"OAuth 2.0 Client ID Metadata Document (CIMD)" is a big one. As an agent-provider, prereigstering client IDs for a bunch of different services and going through each ones special hoops for org validation and stuff sucks.

Show HN: Mindwalk – Replay coding-agent sessions on a 3D map of your codebase

https://github.com/cosmtrek/mindwalk
118•cosmtrek•9h ago•47 comments

Show HN: Only 1 of 4,356 reachable MCP servers is ready for the 2026-07-28 spec

https://github.com/Roee-Tsur/mcp-spec-check
16•roee_tsur•1h ago•5 comments

Show HN: Ant – A JavaScript runtime and ecosystem

https://antjs.org
305•theMackabu•19h ago•135 comments

Show HN: Kurvengefahr – browser CAD/CAM for pen plotters

https://kurvengefahr.org/
2•tibordp•1h ago•0 comments

Show HN: Learn by rebuilding Redis, Git, a database from scratch

https://shipthatcode.com
183•acley•1d ago•60 comments

Show HN: Getting GLM 5.2 running on my slow computer

https://github.com/JustVugg/colibri
904•vforno•3d ago•231 comments

Show HN: Orbit – AR satellite tracker, watch 15k+ objects

https://nagylukas.github.io/orbit.html
83•lukas9•22h ago•19 comments

Show HN: Sqlsure – deterministic semantic checks for AI-generated SQL

https://github.com/sqlsure/sqlsure
36•tejusarora•19h ago•6 comments

Show HN: Reame – a CPU inference server that gets faster as it runs

https://github.com/swellweb/reame
53•targetbridge•22h ago•16 comments

Show HN: 18 Words

https://18words.com/
1134•pompomsheep•3d ago•356 comments

Show HN: Earth Game – An offline CLI for turning life goals into quests

https://github.com/skorotkiewicz/earth-game
48•modinfo•22h ago•10 comments

Show HN: Fenzo – Build an interactive course on any topic

https://fenzo.ai/
3•fahimulhaq•5h ago•0 comments

Show HN: Grinta – a local-first coding agent built for long autonomous runs

https://github.com/josephsenior/Grinta-Coding-Agent
2•JosephSenior•5h ago•0 comments

Show HN: Reverse-engineering web apps into agent tools

91•pancomplex•2d ago•38 comments

Show HN: Confessor – replay what private info Claude Code accessed on your PC

https://github.com/ninjahawk/Confessor
6•ninjahawk1•13h ago•1 comments

Show HN: Zero Trust Boundary for Agents

https://github.com/Open-AGS/attestor
3•Oxlamarr•7h ago•0 comments

Show HN: Frugon – Find which LLM calls a cheaper model could handle (local, MIT)

https://github.com/Rodiun/frugon
66•jarodrh•5d ago•22 comments

Show HN: Wyrm – Solve algebra by touch, built on an open-source soundness engine

https://github.com/dicroce/wyrm_math
81•dicroce•3d ago•24 comments

Show HN: Abralo – Free, easy way to run several Claude Code agents in one window

https://abralo.com/
37•cwbuilds•4d ago•29 comments

Show HN: Reviving my 2001 college band with AI

https://www.fadingmaize.com
56•jacobgraf•2d ago•59 comments

Show HN: Hidetext.sh – encrypted pastebin where the server never sees the key

https://hidetext.sh
6•hidetext•1d ago•0 comments

Show HN: Dotenv-Diff v3.0.0

https://github.com/Chrilleweb/dotenv-diff
16•chrillemn•4d ago•1 comments

Show HN: Runloom – Go-style coroutines for Python free-threaded

https://github.com/robertsdotpm/runloom
47•Uptrenda•2d ago•29 comments

Show HN: We beat Anubis with our stealth MCP

https://tilion.dev/blog/anubis-proof-of-work
10•armanluthra_•12h ago•4 comments

Show HN: Analog Watch

https://analog.watch
106•ezekg•3d ago•96 comments

Show HN: Levee – a self-tuning circuit breaker and concurrency limiter for Go

https://github.com/codemartial/levee
3•code_martial•13h ago•0 comments

Show HN: I mapped 8.5M research papers into an interactive atlas

https://tomesphere.com/atlas
83•leonickson•3d ago•26 comments

Show HN: SubjectiveZero, an open-source agentic node editor for creative coding

https://sxp.studio/apps/subz
25•tasoeur•1d ago•4 comments

Show HN: FableCut – A browser video editor AI agents can drive (zero deps)

https://github.com/ronak-create/FableCut
98•ronak_parmar•3d ago•59 comments

Show HN: Follow London Trains in 3D

https://ride.nexttrain.london/
155•mgranados•1w ago•62 comments