MCP Catalogs
首页

AgentRecall-MCP

by Goldentrii·252·综合分 51

AgentRecall 提供 AI 会话记忆功能,通过思考-执行-反思循环实现 AI 代理的持久记忆和积累学习。

ai-llmdeveloper-toolsproductivity
23
Forks
2
活跃 Issue
本月
最近提交
2 天前
收录于

概述

AgentRecall 是一个 MCP 服务器,通过日记录制、意识复合和语义召回功能为 AI 代理提供持久记忆系统。它实现思考-执行-反思的质量循环,使 AI 代理能够跨会话学习。系统对记忆进行索引,应用权重和衰减算法,并通过反馈循环实现持续改进。它可以与现有 Git 仓库、Claude 记忆系统及其他系统协作,通过引导导入功能无缝集成。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:为跨多个会话工作的 AI 代理提供持久记忆
:使用 Claude 或类似 AI 工具的开发团队的知识管理
:从 Claude AutoMemory 等现有记忆系统引导导入
:AgentRecall 的核心命令是什么?
:AgentRecall 是否与其他记忆系统兼容?

什么时候选它

当您的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

可对比工具

mem0-mcpclaude-memory-mcpsemantic-knowledge-store

安装

安装

  1. 通过 npm 安装 MCP 服务器:
npm install -g agent-recall-mcp
  1. 添加到 Claude Desktop 配置:
{
  "mcpServers": {
    "agent-recall": {
      "command": "npx",
      "args": ["agent-recall-mcp"]
    }
  }
}
  1. 运行 /arbootstrap 导入现有记忆系统和项目。

FAQ

AgentRecall 的核心命令是什么?
两个基本命令是每个会话开始时的 `/arstatus`(选择项目)和结束时的 `/arsave`(保存记忆并复合见解)。其他命令包括 `/arstart`(加载上下文)、`/arsaveall`(批量保存)和 `/arbootstrap`(导入现有记忆系统)。
AgentRecall 是否与其他记忆系统兼容?
是的,AgentRecall 可以通过 `/arbootstrap` 命令自动发现并导入 Claude AutoMemory、Git 仓库、CLAUDE.md 文件等系统的记忆。它会扫描您的机器并导入现有上下文,不会覆盖源文件。

AgentRecall-MCP 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。