mcpField
S
suma-memory

suma-memory

远程服务
github.com/sumanaddanki记忆与知识028 周前更新
代码仓库

关于 suma-memory

SUMA Memory MCP 为 Claude Code、Cursor 等 MCP 客户端提供跨会话的项目记忆图谱,可保存架构决策、问题根因和项目规则。它按查询相关性检索上下文,也支持多 Agent 共享组织级信息。

主要功能

  1. 01将项目知识写入加权图谱
  2. 02按自然语言查询相关上下文
  3. 03搜索时同时检索并学习
  4. 04修正错误信息并清理噪声节点
  5. 05支持组织内多 Agent 共享记忆

适用场景

  1. 01在新会话中找回架构决策及其原因
  2. 02检索曾处理过的错误根因与修复方案
  3. 03让开发、架构和 QA Agent 共享项目知识

MCP 相关

它是托管的 MCP 服务,通过远程 URL 和 Bearer API key 接入,无需本地运行服务。向 MCP 客户端提供 ping、知识写入、搜索、对话式检索和修正等工具。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://sumapro.quadframe.work/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://sumapro.quadframe.work/mcp需要授权
安装包
npmsuma-mcp-proxy1.4.0

工具

详细介绍

SUMA Memory MCP

每次开始新聊天时,不要再向 Claude 重新解释你的项目。

你的代码仓库现在拥有永久记忆。SUMA 为任何兼容 MCP 的 AI 客户端(Claude Code、Cursor、Devin)提供持久化知识图谱,可跨会话、跨机器、跨整个团队记住架构决策、Bug 根本原因和项目规则。


安装(30 秒)

在 sumapro.quadframe.work 获取 API 密钥——提供免费套餐。

添加到你的 .mcp.json:

{
  "mcpServers": {
    "suma-memory": {
      "url": "https://sumapro.quadframe.work/mcp",
      "headers": {
        "Authorization": "Bearer sk_live_your_key_here"
      }
    }
  }
}

就是这么简单。无需本地服务,无需 Docker,无需 npm install。SUMA 在 Cloud Run 上运行——无状态、自动扩缩、始终可用。


项目接入(2 分钟)

安装后,在每个代码仓库中运行一次,为永久上下文填充初始内容:

suma_ingest(text="Project: [name]. Framework: [Next.js / Flask / etc].
Auth lives in: [path/to/auth.py]. Database: [PostgreSQL / SQLite / etc].
Rules never to break: [e.g. never store plaintext keys, all routes require org_id filter].
Deployment target: [Cloud Run / Vercel / etc].")

从此以后,每个新会话都会继承此上下文。你再也不必重新解释。


工作原理

SUMA 将知识存储在加权图谱中。每个节点在四个维度上都有一个引力分数:

  • 时效性——较新的事实优先显示
  • 密度——连接紧密的事实优先于孤立事实
  • 语义相似度——与查询的向量距离
  • 情感权重——高信号事实会随时间不断强化

调用 suma_search 时,K-WIL 引力算法会遍历图谱并返回相关性最高的上下文——不是扁平的分块列表,不是原始的嵌入匹配,而是真正与你当前工作相关的事实。


核心工具

工具功能
suma_ping健康检查——验证连接和 API 密钥
suma_ingest向图谱添加知识(架构决策、Bug 修复、规则)
suma_search通过自然语言查询检索相关上下文
suma_talk一次调用完成搜索 + 学习——检索上下文并更新图谱
suma_correct修正错误信息——取代原有信息,并将替代内容加入队列
suma_clean移除干扰搜索结果的噪声节点

三种用例

1. 持久化架构记忆
# After finalizing a decision:
suma_ingest(text="We chose REST over GraphQL. Root cause: GraphQL N+1 queries
            caused 3x latency on /search. Architect ruling Apr 10 2026.")

# Next session, cold start — full context in one call:
suma_search(query="why did we switch to REST?")
# → Returns ruling with full context. No re-explaining.
2. Bug 根本原因档案
# After fixing a hard bug:
suma_ingest(text="Cloud Run WebSocket bug: asyncio.run() in daemon thread killed
            by Cloud Run recycling. Fix: use asyncio.get_event_loop() instead.
            Never use asyncio.run() in long-lived Cloud Run services.")

# Six months later, same error:
suma_search(query="asyncio cloud run daemon thread crash")
# → Root cause retrieved instantly. Hours saved.
3. 多 Agent 知识融合

架构师、开发者和 QA Agent 各自使用自己的会话向 SUMA 写入内容。他们的知识会合并到一个共享的组织图谱中。当 QA 询问“架构师对身份验证做了什么决定?”时,SUMA 会检索架构师的决策——无需任何明确的交接。


企业级安全

**防洪保护:**每台来源机器每 60 秒最多可写入 5 次。失控的 Agent 循环会被平稳中断——第 6 次请求会返回 {"status": "throttled"},不会导致崩溃或损坏图谱。

**多租户隔离:**每个节点都在数据库层按 org_id 设定范围。同一 Cloud Run 实例上的两个组织无法访问彼此的数据——通过 SQL 强制执行,而非应用逻辑。

不可变审计记录:suma_correct 和 suma_clean 永远不会删除数据。节点会被取代并对 API 隐藏,同时保留在存储中以满足合规要求。


关键指标(生产环境实时数据 — 2026 年 4 月)

指标数值
压缩率94.7% — 801 个节点取代 15.2M 个 token
每个组织节省的成本538 次查询共节省 $14.47
K-WIL 保真度96.3% — 可从 5 节点图谱中恢复 27 条事实中的 26 条
自动化测试118 项(102 项 Playwright E2E + 16 项 pytest)

定价

套餐每月查询数价格
Starter20,000免费
Developer100,000$4.99/月
Team500,000$29/月
Enterprise不限量联系我们

获取密钥:sumapro.quadframe.work


© 2025–2026 Suman Addanke / A2 Vibe Creators LLC
美国专利申请审理中——已提交 6 项(2025–2026)。禁止未经授权的商业使用。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。