Readit News logoReadit News
yjp20 commented on MCP is eating the world   stainless.com/blog/mcp-is... · Posted by u/emschwartz
kibibu · 3 months ago
Is this response also ai-generated?
yjp20 · 3 months ago
I guess I can't pass the turing test and this is life now.
yjp20 commented on MCP is eating the world   stainless.com/blog/mcp-is... · Posted by u/emschwartz
jlowin · 3 months ago
FastMCP author here -- (maybe surprisingly) I agree with many of the observations here.

FastMCP exists because I found the original spec and SDK confusing and complicated. It continues to exist because it turns out there's great utility in curating an agent-native API, especially when so many great dev tools have adopted this client interface.

But the spec is still so young and at such risk of being co-opted by hype (positive and negative). I would invite everyone to participate constructively in improving it.

Lastly: this article is plainly AI generated, as `from mcp import tool` is completely hallucinated. Just some food for thought for the "AI should be able to figure out my complex REST API" crowd that seems well represented here.

yjp20 · 3 months ago
(author here)

You're right, that snippet was ai-generated and I forgot to action one of my todos to fix that snippet. This was negligent on my part, and I hope you'll forgive me.

We're fixing that right now, thank you for the correction!

yjp20 commented on MCP is eating the world   stainless.com/blog/mcp-is... · Posted by u/emschwartz
dkdcio · 3 months ago
Where I struggle conceptually is this works fine without MCP.

Write a CLI tool that does the same thing (including external service access) and tell any agentic CLI tool (or Cursor or IDE tool) to use the tool. Much simpler, established security models, etc.

yjp20 · 3 months ago
This is pretty fair: in claude code, I have the github mcp server installed, but the agent actually prefers to use the CLI. There's also other advantages too, such as incremental discovery of subcommands for more complex CLIs. Certainly agents already don't have a problem using CLIs.

That said, this doesn't fully work in environments on websites like claude.ai. Perhaps you could have an org-wide Dockerfile or something that opens every time you start a chat which gives it MCP-like capabilities, but that sounds more complicated in many ways than what MCP does. There's also more problems that MCP solves, like with Prompts and Sampling (which are pretty under-used at the moment), and there aren't great analogs for that in the CLI world.

Also developers like you and I might find it trivial to install CLIs, set up auth, and open an agent locally, but this isn't widely true. As an example, at Stainless we have non-engineer folks who ask questions like "who are the most interesting people who have signed up yesterday", and with the right MCP tools wired to claude.ai, claude actually does an excellent job of answer these kinds of questions, all in the browser. This was all without a doubt possible before MCP, but MCP reduces the friction enough, such that it becomes worth-it/easy-enough to develop these tools.

yjp20 commented on MCP is eating the world   stainless.com/blog/mcp-is... · Posted by u/emschwartz
nzach · 3 months ago
> Heck, even MCP itself isn’t new—the spec was released by Anthropic in November, but it suddenly blew up in February, 3 months later.

Maybe it was because OpenAI announced they would start to support MCP in their tools ? [0]

Perhaps I'm being too harsh with the author, but this article definitely gives me vibes of "AI slop".

[0] - https://techcrunch.com/2025/03/26/openai-adopts-rival-anthro...

yjp20 · 3 months ago
> Maybe it was because OpenAI announced they would start to support MCP in their tools ? [0]

Author here, I assumed this would be the reason too, but the timelines don't really match up. Momentum was already strong by the time that OpenAI adopted it. And it's an educated guess on my part, but that's also probably why they adopted it in the first place.

Some sources point to the MCP talk at AI Engineer being the turning point (and the timelines match up), but like with all viral studies the answer is pretty complicated and multi-faceted, rather than having a single cause.

> Perhaps I'm being too harsh with the author, but this article definitely gives me vibes of "AI slop".

I think it's fine to be harsh! I don't like AI slop either but unfortunately this article was mostly handwritten, so it's just a skill-issue on my part. I'll try to do better next time

yjp20 commented on Kagi raises $670k   blog.kagi.com/safe-round... · Posted by u/erwinmatijsen
alberth · 2 years ago
Flywheel Effect.

Don't free search engines have a competitive edge because for every search performed, the clicked result better informs future search results.

As such, the more users searching - the more it improves the search engine results quality.

And since Kagi is a paid offering, they will inevitably have less searches performed - leading to lower quality search results?

yjp20 · 2 years ago
While true, I think people underestimate the bad network effects of being the top search engines causing adversarial development with people optimizing for your specific search engine algorithm ultimately making results worse.
yjp20 commented on Wikipedians are rebelling against “unethical” Wikipedia fundraising banners   twitter.com/wikiland/stat... · Posted by u/akolbe
mxmfldp · 3 years ago
That's part of the culture war, "intersectional" in this context is an academic term rooted in the postmodern philosophy at the center of far left ideology. Intersectionality in the sense of Foucault posits that ways of knowing, like science, are socially constructed (along with other norms you may have heard about, like gender identity) and since they are socially constructed they are culturally relative. Since cultures are all equal in value under the ideology of intersectionality, traditional ways of knowing are considered equal to those held up by Western society, like science.

You see, science is actually eurocentric, so supporting other ways of knowing is choosing the side in the culture wars that says we trust science because it's white and society is racist, therefore we must find a new "intersectional" scientific method

I'm so sorry I explained this. I don't have the energy to find citations since my posts on HN always get flagged but I assure you that funding choice is absolutely part of furthering the culture war lol

yjp20 · 3 years ago
That's a pretty severe mischaracterization of intersectionality in general. Intersectionality refers to the fact that you can't analyze human experiences as linear terms (being black, being a woman) and that you must consider the effects of being some combination of categories. As an example, intersectionality claims that being both black and a woman brings separate challenges than the additive combination of being black and being a woman.

That's all there is to intersectionality, any conclusions you make beyond that are your interpretation of intersectionality, not the general consensus of the "far left".

yjp20 commented on Penpot, Open Source Figma alternative, raises $8M in funding   techcrunch.com/2022/09/27... · Posted by u/simulo
b0afc375b5 · 3 years ago
I'm an experienced Vue/Nuxt developer. After trying out Typescript and Svelte, I think I want to go all in on ClojureScript.

Currently learning through an open source book right now (https://www.learn-clojurescript.com/). I was planning on paying for it after I read the book to see if it was worth it, but I paid for it halfway through.

yjp20 · 3 years ago
Just curious - what did you not like about svelte?

u/yjp20

KarmaCake day27February 5, 2022View Original