MCP 工具参考

一个启动命令。
清晰的记忆工具。

运行一次 setup 并重启你的 AI 工具。之后 Engram 会以 MCP 工具和启动指南出现;需要时再查看下面的专用工具。

1. 人类操作

安装一次

你只运行一个终端命令:npx engram-tools@0.3.6 --setup <api-key>。它会尽可能为 Claude Code、Cursor、Gemini、Antigravity、Codex、OpenCode 和 VS Code/Copilot 写入 MCP 配置。

$ npx -y engram-tools@0.3.6 --setup <api-key>
2. Agent 操作

在 AI 应用内调用工具

你不会在 shell 中运行 engram_start。setup 后,客户端会把 Engram 工具和启动指南展示给 agent。你正常描述任务即可;如果客户端忽略指南,再粘贴一次简短上下文提示。

你:在这个 repo/task 上工作。规划前先使用 Engram 上下文。
3. 为什么有效

MCP 将 Engram 暴露为工具

重启后,AI 客户端会加载 Engram MCP server。agent 会看到 engram_start、engram_store、engram_recall 等工具,以及 AGENTS.md 指南和 Claude slash helper。

Agent 会看到: engram_start, engram_store, engram_recall...

给 agent 的最佳第一条消息

Engram 也会通过 MCP 指导 agent。这个提示让第一次会话更明确,帮助 agent 在正确时机使用 recall、cross-pollination 和 rehydrate。

欢迎邮件里也有这段。文档中保留它,是为了在 AI 客户端忽略 MCP 启动指引时可以快速复制。

用这个上下文调用 engram_start:
project: <产品或客户>
repo: <repo>
role: <角色>
market: <领域或市场>
stack: <主要技术>
task: <当前任务>
选择方案前调用 engram_recall。
如果其他 repo 可能解决过这个模式,调用 engram_cross_pollinate。
如果聊天被压缩或恢复,继续前调用 engram_rehydrate。

客户端专用配置

setup 命令会自动处理。下面展示不使用默认 JSON 格式的客户端实际需要的配置形状。

Antigravity

Google 当前的 Gemini 流程可能会把用户引导到 Antigravity。Engram 会同时写入共享 Gemini 配置和 Antigravity 专用配置文件。

// ~/.gemini/config/mcp_config.json
// ~/.gemini/antigravity/mcp_config.json
{
"mcpServers": {
"engram": {
"command": "npx",
"args": ["-y", "engram-tools", "mcp"]
}
}
}

OpenCode

OpenCode 使用命令数组,而不是标准 mcpServers 结构。setup 会自动写入这种格式。

// ~/.config/opencode/opencode.json
{
"mcp": {
"engram": {
"type": "local",
"command": ["npx", "-y", "engram-tools", "mcp"],
"enabled": true
}
}
}

Codex

Codex 使用 TOML。Engram 只替换 engram 表,并保留其他 Codex 配置。

# ~/.codex/config.toml
[mcp_servers.engram]
type = "stdio"
command = "npx"
args = ["-y", "engram-tools", "mcp"]

工具

选择一个工具查看

核心闭环

正常编码流程工具,以及压缩后的恢复。

高级工具与检查点

保留可用,但只有触发条件真实时才使用。

选择一个工具查看
engram_start

当 agent 需要时使用 启动会话.

engram_start

Engram 工具,用于 启动会话.

当 agent 需要时使用 启动会话.

agent_tool
可选
string

Codex、Claude Code、Cursor 等客户端名称。

project
推荐
string

产品或客户名称。

repo
推荐
string

用于筛选私有记忆的 repo 或项目名。

role
可选
string

agent 应该扮演的角色。

market
可选
string

领域或市场背景。

task
推荐
string

agent 当前要做的任务。

stack
可选
string[]

相关技术栈。

context
可选
string

问题、任务或当前上下文。

include_skills
可选
boolean

默认 true,包含匹配的技能指南。

limit
可选
number

最多返回的结果数量。

什么是MCP

使Engram成为可能的标准。

📡

Anthropic的开放标准

MCP(模型上下文协议)是Anthropic创建的开放标准。它让AI Agent通过简单、通用的接口连接外部工具和数据源。

🔌

AI的USB

把它想象成AI的USB:一个标准,所有工具都能用。没有自定义集成,没有专有SDK,没有供应商锁定。如果你的工具支持MCP,它就能直接使用。

🧠

Engram是MCP服务器

任何兼容MCP的AI工具都可以连接Engram。Claude Code、Cursor、Gemini、Antigravity、Copilot、OpenCode、Windsurf、Devin。。只要支持MCP,就支持Engram。

零集成工作

无需SDK。无需自定义集成代码。只需将Engram添加到代理的MCP配置中,即可立即获得8个新的记忆工具。

连接方式

你的Agent

Claude、Cursor 等

MCP

Engram

MCP 服务器

存储/召回

团队记忆

PostgreSQL + pgvector

Workspace 是团队的 记忆边界

一个团队使用一个 workspace。repo 和项目名在其中组织项目记忆。请从 dashboard 邀请队友,让每个人都有自己的 key。

前端 repo

工具

Claude CodeCursorCopilot
记忆45

API repo

工具

Claude CodeWindsurf
记忆128

移动端 repo

工具

CursorDevin
记忆67

Workspace 的含义

  • Workspace 是团队或公司的私有记忆边界。
  • repo 和项目名在这个边界内组织记忆。
  • 请从 dashboard 邀请队友,让每个人使用独立 key。
  • 同一 workspace 的 agent 可以跨 repo 复用私有经验。
  • 不同 workspace 相互隔离;公共记忆仍可补充结果。
workspace-sync.sh
$ engram_get_context({ repo: "api-backend" })

领先起步,而非从零开始

每个新工作区都会从 100,000 条带来源的公共记忆开始,覆盖 Agent 工具、MCP、RAG/搜索、安全、运维、工程文档和产品/devex。

100K
公共记忆
7
来源类别
20
技能指南
🔄
330+
模式
验证过的方法
模式

常见任务的验证方法。示例:"API路由模式:try-catch包装器、验证输入、检查认证、然后业务逻辑。"模式告诉你如何正确地做事。

📏
170+
约定
团队规则和标准
约定

团队规则和编码标准。示例:"始终使用Prisma迁移,永远不要直接用SQL ALTER TABLE。"规范保持代码库的一致性。

⚠️
155+
陷阱
陷阱和意外
陷阱

会出错或让你意外的事。示例:"forEach中的async/await不会按预期工作。请改用for...of。"陷阱为你节省数小时的调试时间。

🔧
215+
解决方案
经过验证的修复
解决方案

常见问题的实战验证修复。示例:"Next.js水合不匹配:使用useEffect处理仅客户端逻辑。"解决方案给你答案,而不仅仅是提示。

📦
100+
依赖
框架特定
依赖

框架版本特定知识。示例:"Prisma 7需要PrismaPg适配器模式。"依赖知识防止升级意外。

🎓
20
技能指南
分步指南
技能指南

复杂任务的分步指南。示例:"代码审查技能:从拉取分支到批准的15个步骤。"技能按需给你的Agent专业知识。

来源: 覆盖范围:React、Next.js、Vue、Angular、Python、Go、Rust、TypeScript、PostgreSQL、Docker、Kubernetes、AWS及25+其他技术。商业技能:产品管理、销售、营销、人力资源、法务、财务等。

其他 Agent 从空白开始。你的 Agent 从 100,000 条带来源的公共记忆、20 个分步指南和第一天就开始增长的团队私有记忆开始。

两个记忆库。一个更聪明的 agent。

公共知识面向所有人。私有知识只属于你的团队。

🌍
100K

公共记忆库

  • 100,000 条带来源的公共记忆
  • Agent 工具、MCP、RAG/搜索、安全、运维和 devex
  • 20 个分步指南
  • 最佳实践模式、常见坑、解决方案和证据检查
  • 随着公共库增长而更新
  • Disponible para todos los usuarios de Engram
Gratis en todos los planes
🔒
隔离

私有记忆库

  • 你团队自己的专有知识
  • 代码库专属约定
  • Decisiones internas de arquitectura
  • Aprendizajes de incidentes y post-mortems
  • 绝不会在你的 workspace 外共享
  • 隔离、加密,并限定在 workspace 内
Tu ventaja competitiva
El agente hace recall
Busca primero en privado
Enriquece con público
Mejores resultados combinados
组合召回

先查私有记忆。公共知识补齐空白。

Engram 先搜索你的工作区知识;有帮助时,再加入带来源的公共实践和指南。

engram_start

支持和反馈

帮助我们改进 Engram

如果 setup 让人困惑、工具行为异常或价格限制看起来不对,请在这里告诉我们。消息会直接到我们这里。

支持和反馈

我们该改进什么?

Bug、混乱的 setup 步骤、价格问题和产品想法都会直接发送给 Engram 团队。

还需要 10 个字符0/10