最近 MCP 的话题很火,正好也没有什么新的 APP 灵感,这两周除了修复一些已有的问题外,在研究 AI 编程的新知识,其中很重要、也绕不开的一个话题就是——MCP
🔍 什么是 MCP?
MCP = Model Context Protocol
本质上来讲,MCP 是一种通讯协议,它允许大模型以标准化的方式调用各种工具。类比购物体验,原来我们需要一家家去买,现在可以通过饿了么统一订购
⚡ MCP 对 AI 编程意味着什么
极致高效!以前我们调用各种 API 需要进行适配,虽然 AI 可以加强这个过程,但还是经常容易犯错,而 MCP 标准化的封装,本身就意味着效率的提升
以后开发 APP 或者网页应用,更快了 ~
🏗️ MCP 的技术架构
- MCP Host(运行环境):比如 Cursor
- MCP Client(通信枢纽):纯技术组件,处理通信等底层问题
- MCP Server(服务终端):外部服务提供商
🚀 如何使用 MCP
目前没有统一的 MCP 市场,或者说各家都有自己的 MCP 汇总平台
比较推荐两个站:Smithery 以及 mcp.so
直接访问 MCP 的 github 是最有效率的配置方式
⚠️ MCP 的局限
- 高质量的 MCP,目前还不多;
- 当前仍然以本地服务器为主要使用场景/方向