frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

MCP Is Dead; Long Live MCP

https://chrlschn.dev/blog/2026/03/mcp-is-dead-long-live-mcp/
42•CharlieDigital•1h ago

Comments

codemog•30m ago
As soon as MCP came out I thought it was over engineered crud and didn’t invest any time in it. I have yet to regret this decision. Same thing with LangChain.

This is one key difference between experienced and inexperienced devs; if something looks like crud, it probably is crud. Don’t follow or do something because it’s popular at the time.

whattheheckheck•25m ago
So let's say you have a rag llm chat api connected to an enterprises document corpus.

Do you not expose an mcp endpoint? Literally every vscode or opencode node gets it for free (a small json snippet in their mcp.json config) If you do auth right

CharlieDigital•18m ago
Not only editors, but also different runtime contexts like GitHub Agents running in Actions.

We can plug in MCP almost anywhere with just a small snippet of JSON and because we're serving it from a server, we get very clear telemetry regardless of tooling and envrionment.

chatmasta•7m ago
What are you using for hosting and deploying the MCP servers? I’d like something low friction for enterprise teams to be able to push their MCP definitions as easily as pushing a Git repo (or ideally, as part of a Git repo, kinda like GitHub pages). It’s obviously not sustainable for every team to host their own MCP servers in their own way.

So what’s the best centralized gateway available today, with telemetry and auth and all the goodness espoused in this blog post?

fartfeatures•22m ago
All the code I work on now has an MCP interface so that the LLM can debug more easily. I'd argue it is as important as the UI these days. The amount of time it has saved me is unreal. It might be worth investing a very small amount of your time in it to see if it is a good fit. Even a poor protocol can provide useful functionality.
mlnj•20m ago
You are right.

Although I have been a skeptic of MCPs, it has been an immense help with agents. I do not have an alternative at the moment.

moralestapia•4m ago
Our workflows must be massively different.

I code in 8 languages, regularly, for several open source and industry projects.

I use AI a lot nowadays, but have never ever interacted with an MCP server.

I have no idea what I'm missing. I am very interested in learning more about what do you use it for.

ph4rsikal•13m ago
LangChain is not over-engineered; it's not engineered at all. Pure Chaos.
jollyllama•29m ago
> Centralization is Key

> (I preface that this is primarily relevant for orgs and enterprises; it really has no relevance for individual vibe-coders)

The thing about tools that "democratize" software development, whether it is Visual Studio/Delphi/QT or LLMs, is that you wind up with people in organizations building internal tools on which business processes will depend who do not understand that centralization is key. They will build these tools in ignorance of the necessity of centralization-centric approaches (APIs, MCP, etc.) and create Byzantine architectures revolving around file transfers, with increasing epicycles to try to overcome the pitfalls of such an approach.

CharlieDigital•21m ago
There's a distinction between individual devs and organizations like Amazons or even a medium sized startup.

Once you have 10-20 people using agents in wildly different ways getting wildly different results, the question of "how do I baseline the capabilities across my team?" becomes very real.

In our team, we want to let every dev use the agent harness that they are comfortable with and that means we need a standard mechanism of delivering standard capabilities, config, and content across the org.

I don't see it as democratization versus corporate facism in so much as it is "can we get consistent output from developers of varying degrees of skill using these agents in different ways?"

grensley•9m ago
On the other hand, I've seen over-centralization completely crush the hopes and dreams of people with good ideas.
SilverElfin•25m ago
This came up in recent discussions about the Google apps CLI that was recently released. Google initially included an MCP server but then removed it silently - and some people believe this is because of how many different things the Google Workspace CLI exposes, which would flood the context. And it seemed like in social media, suddenly a lot of people were talking about how MCP is dead.

But fundamentally that doesn’t make sense. If an AI needs to be fed instructions or schemas (context) to understand how to use something via MCP, wouldn’t it need the same things via CLI? How could it not? This article points that out, to be clear. But what I’m calling out is how simple it is to determine for yourself that this isn’t an MCP versus CLI battle. However, most people seem to be falling for this narrative just because it’s the new hot thing to claim (“MCP is dead, Long Live CLI”).

As for Google - they previously said they are going to support MCP. And they’ve rolled out that support even recently (example from a quick search: https://cloud.google.com/blog/products/ai-machine-learning/a...). But now with the Google Workspace CLI and the existence of “Gemini CLI Extensions” (https://geminicli.com/extensions/about/), it seems like they may be trying to diminish MCP and push their own CLI-centric extension strategy. The fact that Gemini CLI Extensions can also reference MCP feels a lot like Microsoft’s Embrace, Extend, Extinguish play.

jswny•3m ago
MCP loads all tools immediately. CLI does not because it’s not auto exposed to the agent, got have more control of how the context of which tools exist, and how to deliver that context.
skybrian•19m ago
If it's a remote API, I suppose the argument is that you might as well fetch the documentation from the remote server, rather than using a skill that might go out of date. You're trusting the API provider anyway.

But it's putting a lot of trust in the remote server not to prompt-inject you, perhaps accidentally. Also, what if the remote docs don't suit local conditions? You could make local edits to a skill if needed.

Better to avoid depending on a remote API when a local tool will do.

CharlieDigital•14m ago
Or just build your own remote MCP server for docs? It's easy enough now that the protocol and supporting SDKs have stabilized.

Most folks are familiar with MCP tools but not so much MCP resources[0] and MCP prompts[1]. I'd make the case that these latter two are way more powerful and significant because (most) tools support them (to varying degrees at the moment, to be fair).

For teams/orgs, these are really powerful because they simplify delivery of skills and docs and moves them out of the repo (yes, there are benefits to this, especially when the content is applicable across multiple repos) on top of surfacing telemetry that informs usage and efficacy.

Why would you do it? One reason is that now you can index your docs with more powerful tools. Postgres FTS, graph databases to build a knowledge base, extract code snippets and build a best practices snippet repo, automatically link related documents by using search, etc.

[0] https://modelcontextprotocol.io/specification/2025-06-18/ser...

[1] https://modelcontextprotocol.io/specification/2025-06-18/ser...

0xbadcafebee•16m ago
MCP is a fixed specification/protocol for AI app communication (built on top of an HTTP CRUD app). This is absolutely the right way to go for anything that wants to interoperate with an AI app.

For a long time now, SWEs seem to have bamboozled into thinkg the only way you can connect different applications together are "integrations" (tightly coupling your app into the bespoke API of another app). I'm very happy somebody finally remembered what protocols are for: reusable communications abstractions that are application-agnostic.

The point of MCP is to be a common communications language, in the same way HTTP is, FTP is, SMTP, IMAP, etc. This is absolutely necessary since you can (and will) use AI for a million different things. If you haven't yet, read the spec: https://modelcontextprotocol.io/specification/2025-11-25

jswny•8m ago
MCP is fine, particular remote MCP which is the lowest friction way to get access to some hosted service with auth handled for you.

However, MCP is context bloat and not very good compared to CLIs + skills mechanically. With a CLI you get the ability to filter/pipe (regular Unix bash) without having to expand the entire tool call every single time in context.

CLIs also let you use heredoc for complex inputs that are otherwise hard to escape.

CLIs can easily generate skills from the —help output, and add agent specific instructions on top. That means you can give the agent all the instructions it needs to know how to use the tools, what tools exist, lazy loaded, and without bloating the context window with all the tools upfront (yes, I know tool search in Claude partially solves this).

CLIs also don’t have to run persistent processes like MCP but can if needed

The Advanced .exrc File (1991)

http://urbanjost.altervista.org/LIBRARY/public_html/VI/exrc_files/exrc_ADVANCED.html
1•turtleyacht•2m ago•0 comments

Jared Kushner Solicits Funds for His Firm While Working as Mideast Envoy

https://www.nytimes.com/2026/03/13/business/jared-kushner-affinity-mideast-funds.html
1•johnbarron•2m ago•1 comments

Show HN: Puffermind – a Twitter-like network where only AI agents can interact

1•blurayfin•3m ago•0 comments

A Regular Person Can Utilize AI Agents

https://weightythoughts.com/p/how-a-regular-person-can-utilize
1•gmays•4m ago•0 comments

Show HN: Ngrep – grep plus word embeddings

https://github.com/0xNaN/ngrep
3•xnan•4m ago•0 comments

Postgres with Builtin File Systems

https://db9.ai/
2•ngaut•5m ago•0 comments

Arther OS – Web desktop environment on the AT Protocol

https://www.aetheros.computer/
2•thek3nger•7m ago•1 comments

America gamified its war with Iran

https://www.axios.com/2026/03/14/the-gamification-of-war
1•0in•9m ago•0 comments

In search of Banksy, Reuters found the artist took on a new identity

https://www.reuters.com/investigates/special-report/global-art-banksy/
2•Tomte•11m ago•0 comments

Making

https://beej.us/blog/data/ai-making/
2•jllyhill•13m ago•0 comments

Show HN: AI Toys that don't need the internet

https://github.com/akdeb/open-toys/blob/main/README.md
1•akadeb•14m ago•0 comments

Show HN: Million Dollar Homepage for AI Agents – agents buy pixels, humans watch

https://agenticsearchoptimization.ai
1•WillNigri•15m ago•1 comments

Andrej Karpathy - AI Exposure of the US Job Market

https://karpathy.ai/jobs/
2•dimamik•18m ago•0 comments

16-agent local AI OS and wrote up the routing and pipeline architecture

1•nullfeather•18m ago•0 comments

March 2026 Google Search Observations

https://www.webmasterworld.com/google/5130001-2-30.htm
2•ninadwrites•19m ago•0 comments

$3.5M run rate. +$2M in a week. One founder and AI. Zero employees

https://polsia.com/live
3•holts-shoe•22m ago•0 comments

Facts About Childhood Today That Will Terrify You

https://www.afterbabel.com/p/30-facts-about-childhood-today-that
2•paulpauper•23m ago•0 comments

Show HN: Cloak – send and receive secrets from OpenClaw

https://cloak.opsy.sh
2•d36ugger•24m ago•0 comments

Why investors won't know what to make of AI for a while

https://economist.com/finance-and-economics/2026/03/12/why-investors-wont-know-what-to-make-of-ai...
1•andsoitis•29m ago•0 comments

Show HN: Json.express – Query and explore JSON in the browser, zero dependencies

https://json.express
2•udidu•29m ago•0 comments

Bumblebee queens breathe underwater to survive drowning

https://www.smithsonianmag.com/science-nature/bumblebee-queens-breathe-underwater-to-survive-drow...
1•1659447091•30m ago•0 comments

Show HN: R3forth Visual Debugger [video]

https://www.youtube.com/watch?v=_gvhfxM5hRg
2•phreda4•32m ago•0 comments

Show HN: Pidrive – File storage for AI agents (mount S3, use ls/cat/grep)

https://pidrive.ressl.ai/
2•abhishek203r•33m ago•0 comments

AI #159: See You in Court

https://thezvi.substack.com/p/ai-159-see-you-in-court
2•paulpauper•33m ago•0 comments

Show HN: Docgen – A C++ AI CLI to solve documentation hell with local LLMs

1•alonsovm•34m ago•0 comments

Ask HN: What was it like for programmers when spreadsheets became ubiquitous?

2•yodaiken•39m ago•0 comments

Is this real? Susceptibility to deepfakes in machines and humans

https://link.springer.com/article/10.1186/s41235-025-00700-y
1•PaulHoule•39m ago•0 comments

The Price of College [video]

https://www.youtube.com/watch?v=qiAZd_Ut9sg
1•gmays•39m ago•0 comments

Reddit Post 3

https://old.reddit.com/r/PisequaltoNP/comments/1rtu4j5/solving_monotone_sat_in_om_log_n_via_binary/
1•KaoruAK•40m ago•0 comments

Kalverion Bot Overdraft Stopper new release

https://github.com/bisbeebucky/ai-bot/
1•aajjwww•41m ago•1 comments