一、什么是MCP?
MCP(模型上下文协议,Model Context Protocol)是以统一接口规范连接大模型与外部数据源、工具的开放协议,核心能力包括持久上下文存储、语义检索与多工具协作,解决的是LLM记忆能力有限、跨应用难以共享上下文的问题,并不解决模型自身推理能力与事实准确性的问题。
二、MCP的关键技术有哪些?
1、持久上下文存储(Persistent Context Storage)
(1)结构化数据库(如 PostgreSQL、Redis)存储 JSON 结构化信息。
(2)向量数据库(如 FAISS)存储语义信息。
2、语义检索(Semantic Search)
通过向量搜索找到最相关的历史上下文,并动态注入到 Prompt。
3、多工具协作(Multi-Agent Coordination)
AI 可以调用 API、数据库、代码计算工具,执行复杂任务。
三、MCP的典型应用有哪些?
1、AI 个人助手(如 Notion AI 记住你的笔记习惯)
2、企业 AI 记忆(让客服 AI 记住用户历史咨询记录)
3、多 Agent 协作(让多个 AI 互相交换信息)