MCP介绍

官方介绍:

MCP 是一个开放协议,用于标准化应用程序向大语言模型提供上下文的方式。可以将 MCP 想象成 AI 应用程序的 USB-C 接口。就像 USB-C 为设备连接各种外设和配件提供了标准化方式一样,MCP 为 AI 模型连接不同的数据源和工具提供了标准化方式。

MCP介绍

在传统的AI使用中,我们需要通过手动截图或复制文本的方式,将信息输入到AI工具中进行对话。如下图所示:

而MCP则通过标准化的协议,自动化了上述步骤,从而代替人类访问并且操作外部工具。

MCP server大多都专精于一类的工作,比如有的负责操作Git仓库,有的负责读写浏览器等等。其结构如下:

实战

这里使用VSCode + Cline演示MCP的使用

  1. 在VSCode中安装Cline插件。
  2. 对Cline进行配置。
  3. 增加MCP Servers。
  4. 进行对话,使用MCP功能。