请问HN:MCP为什么需要存在?

1作者: kostyal大约 1 个月前原帖
为什么我们不能仅仅使用带有OpenAPI规范的REST API(可能还附带x-llm-*提示以提供额外的上下文信息)呢?我看到的论点主要集中在MCP在有状态或双向连接方面的优势,但对我来说,额外的复杂性是否值得这种权衡并不明显。请帮助我理解为什么会有这种情况。
查看原文
Why can&#x27;t we just use REST APIs with OpenAPI specs provided to the LLM (possibly alongside x-llm-* hints to give additional contextual information)?<p>Arguments I&#x27;ve seen focus on advantages of MCP for stateful or bidirectional connections, but it&#x27;s not obvious that additional complexity is worth the tradeoff to me. Help me understand why this exists