大模型应用实战:深入理解模型上下文协议 MCP
深入理解模型上下文协议 MCP
一、MCP 概述
MCP 是什么? MCP(Model Context Protocol,模型上下文协议)是由 Anthropic 公司于 2024 年推出的开放协议,用于标准化应用程序向大语言模型提供上下文的方式(将工具语义化,实现动态发现工具、双向传输的客户端/服务器的模块化架构)。
正如 USB-C 提供了一种将计算机连接到各种外设的标准化方式一样,MCP 提供了一种 AI 应用连接到不同的数据源和工具的方式。提供通用适配能力,使大模型或AI应用能够无缝接入数据库、API、本地文件等资源。
为什么需要 MCP? 由于 LLM 难以直接访问实时数据源(如企业内部数据库、实时文档、在线服务等),开发者通常