一、什么是MCP?
模型上下文协议传输;客户端和服务端的通信协议;两种内置传输类型,一种为标准输入/输出(stdio),一种是服务器发送事件SSE。
MCP,全称是 Model Context Protocol (模型上下文协议),可以把它想象成一个AI 应用的 USB-C 接口。就像 USB-C 接口为你的设备连接各种外设和配件提供了一个标准化的方式一样,MCP 为 AI 模型连接不同的数据源和工具提供了一个标准化的方式。
简单来说,MCP 是一种标准化的协议,用于让大型语言模型 (LLMs) 能够安全地访问外部数据源和工具。
官网解释: MCP的传输层提供了客户端与服务器之间通信的基础。一个传输处理消息的发送和接收的底层机制。通过理解这些传输,开发人员能够更好地实现和优化他们的应用程序。
网址:Model Context Protocol (MCP) - Study with GPT
二、MCP的作用
MCP 的主要作用是帮助你构建基于 LLMs 的智能体和复杂的工作流程。LLMs 经常需要与数据和工具集成,而 MCP 提供了:
- 丰富的预构建集成: LLM 可以直接接入各种预先构建好的数据源和工具。
- LLM 供应商之间的灵活性: 允许你轻松地在不同的 LLM 提供商之间切换。
- 数据安全: 帮助你安全地在你的基础设施内管理和保护数据。
更具体地说,MCP 允许 LLMs:
- 访问数据: 从文件系统、数据库、API 接口等获取信息。
- 使用工具: 调用外部函数,例如发送邮件、搜索网页、控制智能家居设备等。
- 执行复杂任务: 将多个数据源和工具组合起来

最低0.47元/天 解锁文章
1095

被折叠的 条评论
为什么被折叠?



