For the first few months of the Model Context Protocol, the interesting question was whether it would work at all. That question is settled. The question in the second half of 2026 is operational: how do you run MCP servers as part of a system that has to stay up, stay in sync with the API it wraps, and stay under budget.
Eleven projects from the last stretch of Hacker News show that transition happening in public, and each is a partial answer.
Discovery is the first wall
Once a protocol has enough servers, finding one is its own problem. MCP Harbor is a registry, directory and gateway that mirrors the official MCP Registry and keeps it in sync, searching every listing by name, transport or the exact tool name you need. That last capability is the useful one: what you actually want is the server that exposes a specific tool, not the server with a good description.
It is also itself an MCP server, so a client can point at the endpoint and have its agent search the catalogue, read a listing and submit a new server with no account and no key. Letting the agent do the discovery is a small design decision with large consequences, because it removes the human browse-and-configure loop from the integration path entirely.
From an API spec to a hosted server
The next step is not finding an MCP server, it is not having to write one. Karada is an infrastructure platform that auto-compiles APIs into MCP servers, keeps tools in sync with CI/CD on every deploy, bolts on composable middleware, and publishes to a registry so the same tools work across Cursor, Claude Code, Windsurf and larger agent fleets.
For a team with an existing REST API and no appetite for maintaining a parallel MCP layer by hand, this is the difference between a two-day project and an ongoing obligation. The CI/CD sync is the detail that matters: an MCP tool that has drifted from the API it wraps is worse than no tool, because the agent will trust it.
Running servers without a runtime
MCP Stama takes the minimal route. It is an ultra-fast, single-binary MCP server written in Rust, positioned as a lightweight alternative to the Node.js and Python servers most people default to. If you want an MCP endpoint on a small host where installing a language runtime is unreasonable, this is the shape you want. The trade-off is the usual one for single-binary projects: a small community and a thinner tool selection.
At the other end of the stack, WhatsApp MCP shows how little a useful MCP server can contain. It is a read-only MCP server that lets an agent search and read your own WhatsApp messages, running on Cloudflare Workers. The read-only design is the entire safety story, and it is the right one: an agent that can query history and cannot send anything is a much easier thing to allow into a personal stack.
Putting an agent's context behind one endpoint
Lanes addresses a problem that appears as soon as you use more than one agent. It is a private, self-hostable MCP endpoint connecting your accounts, memory and skills to every agent you use, behind access profiles you manage. You connect each provider once, then decide which agent may reach what. Without something like this, the default is wiring every agent directly to every account, which scales badly and is a bad security posture.
Television occupies a related slot from the interface side. It bills itself as the missing GUI for personal agents: you and your agent get a visual space for artifacts, organised into persistent channels, and it works with any harness that can run commands and write files. Harness-agnostic by design is the right call, because it means adopting it does not require replacing anything.
MCP in unfamiliar domains
The protocol turns out to be useful in places nobody predicted. Chiplab is an MCP platform that lets agents compile, simulate and validate firmware against the actual target chip without physical hardware. That removes the hardware-in-the-loop bottleneck from embedded iteration, which is one of the slowest loops in engineering.
MathKernel uses MCP for a different purpose: exposing an evidence-aware multi-engine mathematics runtime to LLMs, covering exact, symbolic, formal, certified-interval and numeric computation with typed MathIR, trust labels and provenance. This is the class of tool that exists because models are unreliable at arithmetic and shouldn't be asked. The trust labels are the interesting detail, since what you want from a router is not a number but a number with a guarantee attached.
Datamimic applies MCP to test data, providing deterministic, privacy-preserving, domain-aware synthetic datasets with Python APIs, XML pipelines and MCP or IDE integration. In regulated domains, where production data cannot be copied, the ability to give an agent a realistic data model instead of letting it fabricate one is a compliance feature as much as an engineering one.
Agent-authored tooling
Neckbeard is the newest of these and one of the more provocative. It is an agent plugin that scaffolds tested, cost-honest cloud infrastructure from a versioned module catalog. Cost honesty is the part that stands out: generated infrastructure usually reveals its price after the fact, and an agent that shows you the bill before it applies the change changes the conversation about how much autonomy to grant.
StemJSON extends MCP into the UI layer. Its declarative language turns descriptions into native mobile app features, and it ships an MCP server so a chat can generate them directly. The format being open, rather than a closed builder, is what makes it interesting as infrastructure rather than as a product.
What this layer actually buys
Taken together these eleven are not features of a protocol, they are the beginnings of an operations discipline for one. Discovery, compilation, versioning, middleware, access control and cost reporting are the same concerns that any interface technology accumulates, and MCP is going through that accumulation quickly because the demand arrived all at once.
If you are adding MCP to a system this year, the practical advice from this batch is to skip writing a server by hand until you have checked whether Karada or MCP Stama covers your case, put discovery behind something like Lanes before you wire agents to accounts individually, and treat any server you do write as a deployed artefact with the same lifecycle expectations as an API.