Thoughts on the Model Context Protocol
Let's say you want to integrate an external API into your application. You look up the documentation, understand how the API works, and then write code against it. This happens at design-time — your application is now permanently coupled to that specific API. Obviously! But LLMs could understand and interact with arbitrary endpoints. This suggests we could shift the burden of understanding an API from the developer to the LLM, or in other words, from design-time to runtime. So why can't we connect AI applications to arbitrary software while they're running? Unfortunately, there is no consensus yet on how applications should collect API metadata, or conversely, how API providers should expose them. Simply speaking, APIs expect the caller to already know how they work. And this is starting to become a limitation. The missing piece seems to be some kind of open meta-protocol that makes the API metadata and semantics available to the caller at runtime. The Model Context Protocol (MCP) by A
Thoughts on MCP Let’s say you want to integrate an external API into your application. You look up the documentation, understand how the API works, and then write code against it. This happens at design-time — your application is now permanently coupled to that specific API. Obviously! But LLMs could understand and interact with arbitrary endpoints. This suggests we could shift the burden of understanding an API from the developer to the LLM, or in other words, from design-time to runtime . So why can’t we connect AI applications to arbitrary software while they’re running? Unfortunately, ther
Explore this link on the map →related reading
- Introducing Model Context Protocol (MCP) | Glamaglama.ai
- What is the Model Context Protocol (MCP)? - Model Context Protocolmodelcontextprotocol.io
- LLM Function-Calling vs. Model Context Protocol (MCP)gentoro.com
- Introducing the Model Context Protocol \ Anthropicanthropic.com
- What is the Model Context Protocol (MCP)? - Model Context Protocolmodelcontextprotocol.io
- Architectural Components of MCP · Hugging Facehuggingface.co
- MCP is dead. Long live the CLIejholmes.github.io
- MCP Is Broken and Anthropic Just Admitted It | by Cordero Core | Mediummedium.com
- A Deep Dive Into MCP and the Future of AI Tooling | Andreessen Horowitza16z.com
- MCP is not good, yet.cra.mr
- Code Mode: the better way to use MCP | The Cloudflare Blogblog.cloudflare.com
- Arjun Virkarjunvirk.com