对比之前的软件概念:
API 接口 = MCP ( api 是给程序调用的,mcp 是给智能体调用,各种 SDK 就意味着各种语言实现的 MCP )
使用手册 = Skill (产品说明,使用手册,维修指南都是给人看的,
Skill.md 是给智能体读取和理解的)
交付软件 = Agent (以前的软件有界面,有鼠标键盘操作,有各种增删改查,但有了 agent 智能体,不需要界面,只要对话就可以出结果甚至出图表,音频,视频画面,不过目前还是初期,但是后面会出现像钢铁侠里的贾维斯,全程只要对话就能得到想要的信息)
愚见:现在所有的概念都是为了智能体而服务。所以会出现几种可能性:
1. 传统软件把原来的 api 重新按 mcp 规范实现了一遍,把使用指南用
Skill.md 实现了一遍,都是为了方便 agent 调用,是与时俱进,补足了短板。如: MCP MySQL Server , nginx mcp server, Ansible MCP Server
2. 转换器: 不破坏原来的软件,通过中间层,利用 ai 来操纵原来的软件接口,如 playwright-mcp
3. 原生 MCP 软件:后面新出现的软件,要想有点竞争力,都会把 mcp 和 skill 当作基本功能,如 chrome-mcp