Skip to content
🔗 分享本题
查看我的学习进度 →

MCP Thinking Memory Fetch能力服务器图解

🧠 图解记忆: Thinking 管过程,Memory 管关系与持久化,Fetch 管获取,Everything 用来学习和测试协议。

💡 答案要点

2026年新增官方MCP Server一览:

Server用途核心特点
sequentialthinking链式思考推理结构化思维、分支推理、动态调整思考步骤
memory知识图谱记忆基于知识图谱的持久化记忆系统
everything综合参考实现集成了 prompts/resources/tools 的全能测试服务器
fetch网页内容获取高效网页抓取与转换,供 LLM 使用

Sequential Thinking Server(链式思考服务器):

这是 2026 年最值得关注的新增 Server,它让 LLM 能够进行结构化、迭代式的思考过程

json
// 思考步骤的输入结构
{
  "thought": "当前思考步骤的内容",
  "nextThoughtNeeded": true/false,  // 是否需要下一步思考
  "thoughtNumber": 1,               // 当前是第几步
  "totalThoughts": 5,               // 预估总步数(可动态调整)
  "isRevision": false,              // 是否在修正之前的思考
  "revisesThought": null,           // 修正哪一步
  "branchFromThought": null,         // 从哪一步分支
  "branchId": null                   // 分支ID
}

核心能力:

能力说明应用场景
分步推理将复杂问题分解为多个思考步骤数学证明、代码调试
分支思考从某步分支探索替代方案方案选型、风险评估
动态调整运行时决定还需多少步开放式研究、分析
思考修正回溯并修正之前的思考纠错、长任务反思

Memory Server(知识图谱记忆服务器):

这是 MCP 官方的持久化记忆解决方案,与传统向量数据库记忆不同:

对比维度传统向量记忆MCP Memory Server
存储模型向量嵌入知识图谱(三元组)
关系理解语义相似度实体关系推理
查询方式最近邻检索图遍历/关系查询
适用场景相似性匹配关联推理、多跳查询
# Memory Server 知识图谱示例
实体:张三、公司A、岗位:Golang工程师
关系: 张三 - 工作于 -> 公司A
      张三 - 擅长 -> Golang
      
查询:张三的同事中谁也擅长Golang?
→ 图遍历找到同公司同事 → 筛选擅长Golang

与 Agent Memory 设计的关系:

MCP Memory Server 是外部化的知识图谱记忆,可以与 Agent 内置 Memory 配合:

Agent 内置 Memory(短期) + MCP Memory Server(长期知识图谱)
       ↓                          ↓
  会话上下文                 可跨会话共享的知识
  快速读写                   复杂关系推理

Everything Server(全能参考实现):

集成了所有 MCP 特性,是学习 MCP 的最佳参考:

  • 所有类型的 prompts 模板
  • 所有类型的 resources
  • 所有类型的 tools
  • 完整的 SDK 使用示例

面试话术:

"2026 年我注意到 MCP 官方新增了两个重要 Server:Sequential Thinking 和 Memory。Sequential Thinking 让 Agent 能做'结构化思考'——不是一次性给答案,而是分步推理、分支探索、动态调整,这在复杂问题解决和代码调试场景特别有用。Memory Server 是基于知识图谱的持久化记忆,比向量数据库更适合'关系推理'类场景,比如'找到和我同公司且同项目的同事'这种多跳查询。2026 年 Agent 开发趋势是'外部能力抽象化'——把这些能力通过 MCP 标准化,Cursor/Claude Code 都能直接调用。"