logoalt Hacker News

furyofantaresyesterday at 4:37 PM1 replyview on HN

I have various scripts that I tell claude about in all my CLAUDE.md files and it is successful at using them.

Am I missing out on something by not using an MCP? I guess I wouldn't have to paste it into every CLAUDE.md but is there any other noticeable advantage?


Replies

ashwinsundaryesterday at 4:56 PM

You don't need to aspire to use "MCP", but rather select some MCP servers that will be useful for you.

MCP servers basically expose pieces of the web/data that your LLM client has not been trained on. Maybe some private APIs, or internal data that isn't part of training data sets. Real-time data is another good use case.

This list has a lot of ideas:

https://github.com/modelcontextprotocol/servers?tab=readme-o...

I personally use the Kagi MCP server (allows an LLM client to execute searches against the Kagi search engine), and stochastic thinking/sequential thinking (some alternate thought patterns that help models escape the "valley of optimization" problem).

You can't tell Claude.md to "use the Kagi search engine"...it doesn't have an API key to do that. The MCP server basically just exposes the API. You're right, it's a lot less exciting than people make it sound. The future possibilities are where the excitement is at imo.

I'm excited about MCP more from a developer side, than from a user side. It really does feel like the first week of mobile apps still. Will it "revolutionize everything"? No, just like mobile apps didn't solve every problem (and made some worse).

show 1 reply