Essential insights from Hacker News discussions

OpenAI adds MCP support to Agents SDK

Here's a summary of the key themes and opinions expressed in the Hacker News discussion about the Model Context Protocol (MCP), with direct quotes and attributions where applicable.

OpenAI's Adoption of MCP

The initial announcement of OpenAI's support for MCP was a surprise and a validation of the standard.

  • "They’re all in. They announced they’ll add support for it in the desktop app and the API in the coming months" - gronky_
  • "Big question in my mind was if OpenAI was going to formally endorse this (since it was created by Anthropic) but we have our answer." - tcdent

MCP as a Standard

The discussion largely agrees that MCP establishes a crucial standard for connecting LLMs to tools, but its impact is debated.

  • "MCP is now the industry standard for connecting LLMs to external tools." - tcdent
  • "Standards might not have been the problem, but they were a problem. Before MCP I couldn't distribute a tool call that could be configured by end-users to be used with multiple mainstream clients." - paulgb
  • "This is just moving the goalposts, MCP is not supposed to solve every problem with agents. It's meant to make it easier to provide easier, standardised ways for LLMs to interact with external tools, which it has done." - mindwok

MCP vs. Frameworks like Langchain

Many commenters see MCP as a way to avoid being locked into specific frameworks.

  • "so we no longer need langchain and stuff like that, that's a win." - fsndz
  • "That article [criticizing MCP] seems to miss the point by being incurious about why there is hype around MCP instead of LangChain, LangGrah, SmolAgents, LlamaIndex, etc." - paulgb
  • "Feels like its title should be 'Why MCP is a Good Step but Doesn't Solve Agents' or something. But then, it wouldn't enable the millenial urge to use 'shit'." - creddit

MCP Enhances, Doesn't Replace Frameworks

A key clarification is that MCP isn't meant to replace existing agent frameworks, but rather to enhance them with standardization and independent tool distribution.

  • "Tool calls in any of the agent frameworks are just wrappers around native functions. MCP let's you handle the processing outside of the agent context, redistribute tools independently, and provide them as either private or public hosted services... It is not a replacement for a framework, it is an enhancement of a well established pattern." - tcdent

Criticisms and Limitations of MCP

Several users expressed concerns, primarily around whether MCP actually solves the core problems with agents and the potential for VC-driven hype.

  • "the problem of agents is not the lack of standards, but reliability (reliability of tool use and reliability of outcomes). MCP does not solve any of that." - fsndz
  • "VCs invested in AI and agentic companies needed a way to get you guys to accelerate agents this year...This is the true reason why you see them screaming about MCPs everywhere." - rvz

Potential VC Influence and Hype

Some users suspect venture capital is driving the MCP adoption as a means to boost related AI investments.

  • "The VCs that were invested in AI companies (like Cursor) would of course need to hype something up like MCPs to get us to build them as little of those tools did not exist...A win for the VCs regardless even though it was suspiciously orchestrated as soon as Cursor integrated it." - rvz
  • "I too feel it's bad that companies take VC money and build open standards which let me build faster and target more providers. Seriously, what? I struggle to understand the mindset of someone frequenting HN who can say unironically that 'getting everyone building' is a bad outcome." - vessenes

Benefits of MCP and Competitive Landscape

MCP can enable competition by empowering developers to create tools and IDEs without being tied to specific platforms.

  • "MCPs aren't specific to Cursor. Rather, they enable any IDE to become a Cursor competitor." - leonidasv
  • "That means almost anyone can now use LLMs to generate code in their IDE of choice, just as they would do with Cursor... In fact, MCPs are posing a threat to many startups, especially the 'wrapper' ones." - leonidasv

Analogy and Implementation Details

The USB-C analogy was mentioned, and some discussion focused on how MCP servers function with APIs.

  • "Think of MCP like a USB-C port for AI applications." - simonw
  • "Since I've worked with the official MCP SDK, I find this analogy quite accurate" - PufPufPuf
  • "If you're asking "how can I make an API call to OpenAI, and have OpenAI call an MCP server I'm running as part of generating its response to me", the answer is "you can't". You'll want a proxy API that you call which is actually an MCP client, responsible for coordinating between the MCP servers and the OpenAI API upstream agent." - peterldowns

Anthropic's Role and Claude's Advancements

Anthropic is recognized as being ahead in agent capabilities, possibly due to their early development and release of MCP.

  • "Claude is like years ahead of everyone else with tools and agentic caps." - larodi

Similar Topics