AgentRecall-MCP
by Goldentrii·★ 252·综合分 51
AgentRecall 提供 AI 会话记忆功能,通过思考-执行-反思循环实现 AI 代理的持久记忆和积累学习。
概述
AgentRecall 是一个 MCP 服务器,通过日记录制、意识复合和语义召回功能为 AI 代理提供持久记忆系统。它实现思考-执行-反思的质量循环,使 AI 代理能够跨会话学习。系统对记忆进行索引,应用权重和衰减算法,并通过反馈循环实现持续改进。它可以与现有 Git 仓库、Claude 记忆系统及其他系统协作,通过引导导入功能无缝集成。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当您的AI代理需要跨会话持久化记忆时,选择AgentRecall,特别是如果您已经在使用TypeScript开发项目并希望从修正中自动学习。
什么时候不要选它
如果需要在会话间严格隔离数据或偏好纯云解决方案而不进行本地数据存储,请避免使用。
此 server 暴露的工具
从 README 抽取出 10 个工具arstatusarstatus()Shows status board across all projects, showing pending work, blockers, relevance scores, and recommended next actions
arsavearsave()Saves the current session by writing journal entries, consolidating insights, and updating palace memory
arstartarstart(project: string)Loads deep context for a specific project including palace rooms, corrections, and task-specific recall
arsaveallarsaveall()Batch saves all parallel sessions across projects, scanning, merging, deduplicating insights, and updating awareness in one operation
arbootstraparbootstrap(options?: { dryRun?: boolean, project?: string })Scans the machine for existing projects and imports them automatically, supporting migration from other memory systems
bootstrap_scanbootstrap_scan()Discovers existing projects and context on the machine without importing them
bootstrap_importbootstrap_import(scan_result: any)Imports selected projects from a previous scan result
arcorrectionarcorrection(correction: string)Captures and stores corrections to improve agent behavior in future sessions
arinsightarinsight(insight: string)Adds insights to the knowledge base that can be recalled across sessions and projects
arprefetcharprefetch(query: string)Pre-fetches relevant memory before starting a new session or task
可对比工具
安装
安装
- 通过 npm 安装 MCP 服务器:
npm install -g agent-recall-mcp- 添加到 Claude Desktop 配置:
{
"mcpServers": {
"agent-recall": {
"command": "npx",
"args": ["agent-recall-mcp"]
}
}
}- 运行
/arbootstrap导入现有记忆系统和项目。
FAQ
- AgentRecall 的核心命令是什么?
- 两个基本命令是每个会话开始时的 `/arstatus`(选择项目)和结束时的 `/arsave`(保存记忆并复合见解)。其他命令包括 `/arstart`(加载上下文)、`/arsaveall`(批量保存)和 `/arbootstrap`(导入现有记忆系统)。
- AgentRecall 是否与其他记忆系统兼容?
- 是的,AgentRecall 可以通过 `/arbootstrap` 命令自动发现并导入 Claude AutoMemory、Git 仓库、CLAUDE.md 文件等系统的记忆。它会扫描您的机器并导入现有上下文,不会覆盖源文件。
AgentRecall-MCP 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。