MCP的定义
MCP (Model Context Protocol模型上下文协议) 是用于将AI应用连接到外部系统的开源标准。
使用MCP,我们的AI应用就可以连接到数据源 (例如:本地文件、数据库) 、工具 (例如:搜索引擎、计算器) 和工作流程 (例如:专门的提示),使他们能够访问关键信息和执行任务。
我们可以把MCP想象成用于AI应用的USB-C(TypeC)。就像TypeC提供了一种连接电子设备的标准化方法一样,MCP提供了一种将AI应用连接到外部系统的标准化方法。
MCP能做什么
- 读取本地文件系统的文档
- 查询PostgreSQL、SQLite数据库
- 搜索GitHub代码
- 访问个人/企业知识库
- 调用高德地图的API
MCP为什么很重要
- 开发者: MCP可以帮助开发者在构建或集成AI应用或智能体的时候,大大降低开发难度,减少开发时间。
- AI应用或智能体: MCP提供了对外部数据源、应用、工具的访问方式,可以增强AI应用或智能体的功能性,改善用户体验。
- 用户: MCP让AI应用或智能体更强大,使其在必要时访问你的数据并帮助你执行操作。
欢迎加入我的【ima知识库】 从零开始学MCP