1、概述
2025 年是智能体的元年,也注定了是智能体集中爆发的一年。 但是,在AI智能体的世界里,有两个互联领域的重大挑战。
第一个,就是智能体 Agent如何与外部的工具进行交互:比如如何访问数据库,执行代码...... 第二个,就是同一个平台的不同的Agent之间。以及不同平台的不同的Agent之间如何通过协作的方式共同来完成任务。
这两个挑战,就涉及到了标准化的协议。 在计算机的世界里,标准化的协议是实现高效沟通的基础。 这里mcp就是用来解决第一个挑战的。 最近谷歌发布了 A2A 协议,它就是用来解决第二个问题的。 可以说!MCP 的出现必然的会大幅加快智能体普及的进程。 甚至说大语言模型,尤其是像 DeepSeek + MCP 就约等于智能体。

如果大模型不能够使用外部的工具,那大语言模型其实就是一个简单的聊天机器人。甚至连查询天气,查询当前的时间的功能都做不到。
所以调用工具是大模型进化为智能体的一个关键。 那MCP就是大语言模型连接万物的一个接口,我们只需要简单的几行代码就可以去接入这样的海量的外部的工具。那这样智能体的开发门槛大大的降低了。特别是现在还有cursor ,windsurf 这些 AI coding 工具的崛起。也可以让我们一些不是程序员的普通人,小白也可以通过代码去开发自己的智能体。

如何理解LLM 和MCP?
LLM 就是相当于你有一个超级聪明的机器人朋友,名字叫“语言大师”,它读了全世界的书和文章,能用中文、英文跟你聊天,帮你写文章、回答问题、编故事。
这个“语言大师”就是LLM(大语言模型)。它靠以前读过的东西,猜测你想说什么,帮你写出很合理的内容。
今天你让它写一封请假邮件,它就会根据它学过的写邮件的套路,帮你写出一封很合适的请假邮件。 但是现在你不只是想让它写邮件,你还想让它发邮件。可惜的是这个“语言大师”有个小问题:它只能用脑子里的知识回答问题。 这时候,你需要一个“万能助手接口”,让“语言大师”可以去调用其他工具,比如帮你发邮件。 这个“万能助手接口”就是MCP(模型上下文协议)。
总之,
LLM 就是那个聪明的机器人朋友,能用语言帮你写东西、回答问题。 MCP 就像给这个机器人装了一个万能的“遥控器”,让它能去调用其他工具,帮你做更多事情。
2、MCP 能干什么?
接下来就来说第一个问题MCP到底能干什么?通过程序员的视角和大众用户的视角呢进行讲解。
2.1 程序员视角
举几个例子。
比如说第一个例子叫做开发部署。
1 开发部署
作为程序员,我们每开发完一个项目,需要把这个项目的版本部署到对应的测试环境中去。 这里就涉及到了比如说GitHub API (代码合并), Jenkins API (构建镜像), Slack API (通知团队) 这些平台的使用,这些平台使用起来都有一些门槛。
那现在我们有了mcp以后啊,我们就可以使用自然语言把需求发给大模型,然后大模型去调用MCP的server。通过链式的方式,去调用相关的这种API,实现项目部署就非常的方便了。
2 数据库查询
那么第二个例子呢?叫做SQL语句的查询,那不管是后端开发程序员还是数据库开发的程序员,以前呢,都需要学习SQL语法是吧,甚至说呢,不同的人编写的这个SQL语句,质量也是不同,然后查询的效率千差万别。
以前,如果我们做这样一个需求:查询某集团部门上个季度的销售额。那你就需要编写精准的SQL语句。
而现在,只需要把这句话发送给大模型,然后大模型再去调用mcp的server。它就可以精准的转化为对应的SQL语句了,进而实现我们的需求。
通过刚才这两个例子。大家能看到mcp的出现能够大大的降低了程序员的一个入行门槛。那作为程序员也需要呢掌握该如何呢去使用MCP,
为了更好的阅读体验,来飞书看吧:
https://hqhhkfm2ink.feishu.cn/wiki/YBBFwB5ZaizCh3kMjA8cNgWTnNf
Comments on "MCP介绍 &使用案例" :