Live data from Hacker News

The Future of MCPs

iamcharliegraham.substack.com

11–20 of 90 posts

Re: The Future of MCPs

#11
> Think of MCPs as standardized APIs—connectors between external data sources or applications and large language models (LLMs) like ChatGPT or Claude.

This is incorrect.

MCP is Model Context Protocol.

You didn't "build an MCP", you implemented an MCP server. Lighttpd is not "an HTTP", it's an HTTP server. wget is also not "an HTTP", it's an HTTP client. Lighttpd and wget are different enough that it's useful to make that distinction clear when labeling them.

dnsmasq is not "a DHCP", it's a DHCP server.

This distinction also matters because it is certain that we will see further protocol iterations so we will indeed have multiple different MCPs that may or may not be compatible.

Re: The Future of MCPs

#12

MCP might be one of the few technology pieces where more articles have been written about it than the actual use-cases being built. It is like the ERC20 era all over again.

I don't feel that way. Maybe the first examples have all been related to what software people do, but I think an MCP for a travel site would be a game changer.

There are so many things I want to tell a travel site that just doesn't fit into filters, so then end up spending more time searching all kinds of permutations.

These could be done with an MCP-augmented agent.

Re: The Future of MCPs

#15
post #12

MCP might be one of the few technology pieces where more articles have been written about it than the actual use-cases being built. It is like the ERC20 era all over again.

I don't feel that way. Maybe the first examples have all been related to what software people do, but I think an MCP for a travel site would be a game changer. There are so many things I want to tell a travel site that just doesn't fit into filters, so then end up spending more time searching all kinds of permutations. These could be done with an MCP-augmented agent.

There is no saying that they will expose more functionality through the MCP API than their web site. I imagine the API will be more limited.

Re: The Future of MCPs

#16

MCP might be one of the few technology pieces where more articles have been written about it than the actual use-cases being built. It is like the ERC20 era all over again.

ERC20 stood the test of time and is ubiquitous today.

Who knows what MCP looks like in a decade?

Re: The Future of MCPs

#17
we’ve been building most of what OP has written about with https://mcp.run

We started doing this the day Anthropic released MCP in November last year. Our company has always been devoted to secure plug-in system technology having built Extism, a WebAssembly plugin framework.

We immediately saw MCP as the plugin system for AI and knew it would be significant, but were concerned about the security implications of running MCP servers from untrusted parties and using the STDIO transport which makes user systems vulnerable in ways we weren’t ok with.

So we built mcp.run which is a secure implementation of the protocol, running servers in fully isolated & portable wasm modules. They must be allow-listed to access files & network hosts, and cannot access any part of your system without your explicit permission.

They also run everywhere. Each server (we call them servlets) on mcp.run is automatically available via SSE (soon HTTP streaming) as well as STDIO, but can also be embedded directly into your AI apps, no transport needed, and can run natively on mobile!

We are excited about MCP and glad so many are too - but we really need more security-oriented implementations before it’s too late and someone suffers a seriously bad exploit - which could tarnish the ecosystem for everyone.

Re: The Future of MCPs

#18

MCP might be one of the few technology pieces where more articles have been written about it than the actual use-cases being built. It is like the ERC20 era all over again.

It's very funny to see people talking about an extremely thin protocol like this.

Re: The Future of MCPs

#19
post #18

MCP might be one of the few technology pieces where more articles have been written about it than the actual use-cases being built. It is like the ERC20 era all over again.

It's very funny to see people talking about an extremely thin protocol like this.

It's a matter of organizing developer effort around a set of standards. Good architecture makes it easy to contribute to the ecosystem, and currently agentic tooling is the wild west, with little in terms of standardization. Now we are seeing more developer momentum around making our everyday tools accessible to agents.

Re: The Future of MCPs

#20
If you're sold on MCP, what was your "wow" moment? I've read the docs and tinkered a bit but it was a decidedly "meh" experience personally. It seems very similar to ChatGPT Plugins, and that was a flop. I don't really like the fuzzy nature of the architecture, where I never know what server will be invoked. And I have to manually opt-in to each server I want to use? To be unexpectedly useful, it seems like I would have to opt-in to tens or hundreds of servers. Yet I've heard that clients start to struggle once you have more than 20 servers plugged in...? Please excuse any fundamental errors I've repeated here, if any...
Post reply on HN