Live data from Hacker News

The Future of MCPs

iamcharliegraham.substack.com

41–50 of 90 posts

Re: The Future of MCPs

#41
post #37

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 runni…

Cool platform. I got some errors while exploring your website. Searching for tools to use works on mobile but not on desktop for some reason.

we just had a minor outage — sorry about that. It should be fully back online.

Re: The Future of MCPs

#42

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 h…

Wrote an MCP to hook into my logging so I could get Claude + Cursor to quickly answer "hey, why did request 20394 from yesterday evening fuck up?". It goes into the logs and finds the exception, hunts down the line and then tells me whats up. Of course, left unchecked it tries to fix the problem too but I've spent countless lines of prompt engineering to have it never attempt to "just start writing code".

Re: The Future of MCPs

#43

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 h…

For me it was implementing a simple `execute_terminal_command` tool along with hooking up to my company's jira and gitlab (dont worry security gurus, for the command line, I have a hardcoded list of allowed read-only commands that the LLM can execute, and both jira and gitlab servers likewise have readonly options.)

What I will say is I agree there should be an option to get rid of the chat confirmations of every single new tool call in a chat - as well as building a set of "profiles" of different tools depending what I'm working on. Also strongly agree there needs to be an internal prompt possibility to explicitely tell the LLM what tool(s) to favor and how to use them (even in addition to the descriptions / schemas of the tools themselves) I opened an issue on the anthropic repo exactly about this: https://github.com/modelcontextprotocol/typescript-sdk/issue...

Re: The Future of MCPs

#44
post #30
post #10

>>MCP Affiliate Shopping Engines As someone else once said, I want a Grocery Shopping Engine. "Here's my shopping list, taking into consideration delivery times and costs, please buy this for the lowest cost from any combination of supermarkets and deliver by day after tomorrow at the latest." If MCPs gave the LLMs a window into all the major supermarkets home shopping sites that looks like it's a step closer.

> If MCPs gave the LLMs a window into all the major supermarkets home shopping sites that looks like it's a step closer. And how exactly will they do that?

Not OP but perhaps the following mcp tools: google maps api, nearest supermarkets, puppeteer their product listing pages?

Though to be honest not sure why you would need so much info - if I need lettuce or tomatoes for example, I know theyre gonna be at essentially every supermarket in my area....

Re: The Future of MCPs

#45
post #9

Are there any open-source MCP 'app stores' currently available? I am considering building one for my employer. A place to host internally built MCPs. It would be useful to know if there is something already out there.

This is a registry I know of: https://smithery.ai but it's just a listing But any self-hosted npm registry backend (e.g. github npm registry) should serve as a private MCP Server registry?

seen a lot with uvx as well (apparently a package manager for python, but i try to stay as far away as possible from python)

Re: The Future of MCPs

#48

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.

This particular way of seeing MCP that the article describes came up a lot during the early voice assistant ways - and I guess amazon did kind of attempt an app store approach to giving alexa more capabilities. In theory I like it! But in practice most people won't be using any one integration enough to buy it - like why go through the hoops to buy a "plane ticket purchasing app" when you do it maybe 4 times a year. I just don't see it playing out the way the author describes

Re: The Future of MCPs

#49
post #18

Earlier quoted context omitted.

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.

Yeah, it's a good thing to be talking about pie in the sky ideas, most of which won't really work. The few good ideas that survive internet critics picking apart the smallest details could be interesting

Re: The Future of MCPs

#50
post #9

Are there any open-source MCP 'app stores' currently available? I am considering building one for my employer. A place to host internally built MCPs. It would be useful to know if there is something already out there.

I just use OCI registry to host all my MCP modules (the way I chose to extends my MCP server's capabilities) - WASM plugins.

OCI registry is available every where and probably already presented in your infrastructure. You get to use all the OCI tools/security controls you already have with it.

To add new tools, you just have to update the config file to include new plugins and restart.

https://github.com/tuananh/hyper-mcp

Post reply on HN