Files
20250724-882ca434/06-MCP与工具记忆.md
2026-04-25 19:20:45 +08:00

95 lines
4.0 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# MCP 与工具记忆
> Model Context Protocol——让记忆跨工具、跨平台流通的开放标准。
## MCP 时间线
| 时间 | 事件 |
|------|------|
| 2024.11.25 | Anthropic 发布 MCP 开放标准 |
| 2024.11 | Python 和 TypeScript SDK 发布;预建服务器覆盖 GitHub、Slack、Google Drive、Postgres、Puppeteer |
| 2024.11-2025 初 | 早期采用者Block、Apollo、Zed、Replit、Codeium、Sourcegraph |
| 2025.04 | 生态爆发8M+ MCP 服务器下载量(发布时仅 ~100K5,800+ 服务器300+ 客户端 |
| 2025 | OpenAI 和 Google DeepMind 采纳 MCP |
| 2025 | C# 和 Java SDK 上线 |
| 2025.12 | Anthropic 将 MCP 捐赠给 Linux 基金会下的 Agentic AI FoundationAAIF联合创始方Anthropic、Block、OpenAI |
## MCP 如何实现"工具记忆"
```
┌─────────────────────────────────────────────┐
│ AI 模型 │
│ "用户上次让我用深色主题,这次也用深色" │
└──────────────┬──────────────────────────────┘
│ MCP 协议(标准化接口)
┌──────────┼──────────┐
│ │ │
▼ ▼ ▼
┌────────┐ ┌────────┐ ┌────────┐
│ 文件系统 │ │ 数据库 │ │ 知识库 │
│ MCP │ │ MCP │ │ MCP │
│ Server │ │ Server │ │ Server │
└────────┘ └────────┘ └────────┘
MCP 服务器暴露两种核心能力:
- Resources资源模型可以读取的数据
- Tools工具模型可以调用的操作包括写入记忆
```
## 记忆相关的 MCP 实践
### OpenMemoryMem0, 2025
```
本地持久记忆存储
MCP Server 暴露记忆读写接口
Claude Desktop / Cursor / Windsurf 等任何 MCP 客户端
AI 在任意工具中都能读写同一份记忆
```
**核心价值**:记忆不再被锁在单个应用里。你在 Claude Desktop 里告诉 AI 的偏好,切换到 Cursor 里也能用。
### Claude Code 的 MCP 记忆
Claude Code 本身就支持 MCP 服务器,可以:
- 连接外部知识库作为记忆源
- 通过 MCP 工具读写数据库
- 接入第三方记忆服务
## MCP 之前 vs 之后
| 维度 | MCP 之前 | MCP 之后 |
|------|---------|---------|
| 记忆归属 | 锁在各应用内 | 跨应用共享 |
| 接入方式 | 每个 App 自己写适配器 | 标准协议,写一次到处用 |
| 开发者成本 | 为每个 AI 工具单独开发 | 一个 MCP Server 覆盖所有 |
| 用户体验 | 换工具就丢记忆 | 记忆跟着用户走 |
| 生态 | 碎片化 | 5,800+ 服务器的统一生态 |
## 5 个月从 0 到 5,800+
```
MCP 服务器数量:
5800 ┤ ████
│ █████████
│ ██████████████
│ █████████████████
│ ████████████████████████
│ ████████████████████████████
│ ██████████████████████████████████
100 ┤ █████
│ ████
0 ┤█
└────────────────────────────────────────────
2024.11 2025.04
```
这个增速说明了两件事:
1. AI 工具确实需要标准化的外部数据接入
2. 开发者社区对"AI 记忆可插拔"有强烈需求