MCP 就是一个让"各种工具"和"AI"能互相理解的"通用语言/协议"。
没有mcp的缺点
原来比如高德地图的查询天气接口、百度地图的查询天气接口可能都不一样,那么,作为集成到大模型上的工具如果需要同时支持这两个接口,实现工具的开发人员就需要了解不同接口的定义、入参、出参等等。
mcp优势
下面这张图里的mcp server本质上就是一个一个工具 只是这些工具都按照mcp协议重新编写了
mcp server(本质上就是tool)
每个工具都说:"我按 MCP 协议的标准重新包装了,现在你可以用统一的方式调用我。"