模型上下文协议(MCP)模型上下文协议(Model Context Protocol, MCP)是一套基于 JSON-RPC 2.0 的开放标准化协议,通过定义统一的交互规范与能力原语,在大语言模型应用与外部数据、工具、业务系统之间构建标准化接入层。针对 AI Agent 外部系统对接成本高、协议碎片化的痛点,本文从协议架构、三层角色、三类原语与生命周期四个维度解析 MCP 技术规范,结合 Python SDK 示例辨析其与 Function Calling、LSP 的边界,并总结安全最佳实践。研究表明 MCP 可显著降低多系统