MCP(Model Context Protocol) 是什么?很多文章祭出这张官方架构图开讲,看完可能也不知道是个啥,本文抛开技术讲使用,让你两分钟彻底理解 MCP。

MCP 是什么?
MCP 广义上来说,是通过AI对话可以自动选择工具来实现你想法的工作流。
比如,将哪吒2饺子画的破亿海报全部收集起来生成一个PDF,如果我们手动去做,将会是:
- 搜索、阅读、挑选哪吒2的破亿海报
- 一张一张的将海报图片保存到电脑上
- 创建文档,然后生成PDF文件
如果使用 MCP 呢?只需要在输入框中一句话:”微博搜索哪吒之魔童闹海电影破亿海报做个PDF”,MCP会先拆分任务,调用搜索工具搜索海报,下载图片、创建文件。如笔者使用 MCP 自动完成任务的截图如下:

嘿!有意思,这不妥妥的个人助理嘛:给它分配好任务,让它来自己思考,自己使用工具来完成任务。
那么就有疑问了:
- 我们在哪给 MCP 分配任务?
- MCP 怎么知道如何完成任务?
- MCP 去哪找工具来完成任务?
接下来通过这三个问题来了解如何使用 MCP。
在哪给 MCP 分配任务?
我们需要在电脑上安装一个具有输入框的客户端,来给 MCP 分配任务,这个客户端就是官方所谓的 MCP Client,安装客户端的电脑就是官方所谓的 MCP Host。部分 Host 列表如下,笔者使用的是 Cline,比较推荐,国内可以使用。官方自己的是 Claude Desktop(但国内无法访问)。

MCP 怎么知道如何完成任务?
我们需要给上面的客户端接入推理大模型,使其可以对任务进行拆分。在上述已安装的 Host 中进行配置,比如笔者配置的是阿里云的千问大模型(有大量的免费额度)。

MCP 去哪找工具来完成任务?
我们需要在客户端上注册工具,让大模型可以找到这些工具来执行,这个注册工具就是官方所谓的 MCP Server。注册工具的方式也非常简单,可以在 MCP Servers插件中直接安装,如下图:

或者直接在输入框中输入,让大模型给你自动安装。

做完上述三步,恭喜你,MCP 大功告成,可以通过扩展工具(MCP Server),来给你的“小助理”增强更多的能力。
那么去哪找客户端(MCP Client)和 工具(MCP Server)呢?
让你更好地使用 MCP!
官方提供的 MCP Servers 库:
https://github.com/modelcontextprotocol/servers


如果这些工具都满足不了你的需求,那么可以自己10分钟通过AI写个工具,点击关注,下篇文章介绍,亲手打造个人助理。