Token导航 LogoToken导航TokenDH.com
Engram MCP (Cartisien) logo
数据服务stdio官方级别未说明来源级核验

Engram MCP (Cartisien)

MCP Server

@cartisien/engram-mcp

为MCP兼容的AI客户端提供跨会话持久化的语义记忆存储与检索功能,支持本地SQLite存储和Ollama嵌入模型。

工具数

5

提示词数

0

GitHub Stars

0

资源数

0
本地存储TypeScriptClaudeAI代理Claude DesktopClaudeCursorWindsurf

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Cartisien

提供方

Cartisien

最后核验

2026/5/17 20:20

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx -y @cartisien/engram-mcp

详细介绍

@卡地亚/英格拉姆mcp

人工智能代理的持久语义记忆——MCP服务器 @Cartisien/Engram

为任何兼容MCP的AI客户端(Claude Desktop、Cursor、Windsurf)提供跨会话生存的持久内存。

npx -y @cartisien/engram-mcp

______________________________________________________________________

它做什么

向任何MCP客户端公开5个工具:

工具说明
remember存储具有自动嵌入功能的内存
recall跨存储记忆的语义搜索
history最近的对话历史
forget删除日期前的一个内存、一个会话或条目
stats会话的内存统计信息

内存存储在SQLite中。语义搜索使用本地Ollama嵌入(nomic-embed-text)-没有API密钥,没有云。如果Ollama不可用,则返回关键字搜索。

______________________________________________________________________

快速开始

克劳德桌面版

添加 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "engram": {
      "command": "npx",
      "args": ["-y", "@cartisien/engram-mcp"],
      "env": {
        "ENGRAM_DB": "~/.engram/memory.db"
      }
    }
  }
}

重新启动克劳德桌面。你会看到 remember, recall, history, forget,以及 stats 可用作工具。

光标/风帆

添加到MCP配置中:

{
  "mcpServers": {
    "engram": {
      "command": "npx",
      "args": ["-y", "@cartisien/engram-mcp"]
    }
  }
}

______________________________________________________________________

配置

环境变量默认值描述
ENGRAM_DB~/.engram/memory.dbSQLite数据库路径
ENGRAM_EMBEDDING_URLhttp://localhost:11434Ollama嵌入的基本URL

局部嵌入(推荐)

安装 奥拉玛 并拉取嵌入模型:

ollama pull nomic-embed-text

语义搜索会自动激活。如果没有Ollama,则使用关键字搜索。

______________________________________________________________________

示例用法

连接后,您的代理可以:

remember(sessionId="myagent", content="User prefers TypeScript over JavaScript", role="user")

recall(sessionId="myagent", query="what are the user's coding preferences?", limit=5)
# Returns: [{ content: "User prefers TypeScript...", similarity: 0.82 }, ...]

history(sessionId="myagent", limit=10)

stats(sessionId="myagent")
# { total: 42, byRole: { user: 20, assistant: 22 }, withEmbeddings: 42 }

______________________________________________________________________

Cartisien记忆套件的一部分

  • @cartisien/engram --核心内存SDK
  • @cartisien/engram-mcp --此软件包,MCP服务器
  • @cartisien/extensa --矢量基础设施 *(即将推出)*
  • @cartisien/cogito --代理身份和生命周期 *(即将推出)*

______________________________________________________________________

MIT© Cartisien互动

目录标签

目录标签

本地存储TypeScriptClaudeAI代理语义记忆本地部署SQLiteOllama

支持客户端

Claude DesktopClaudeCursorWindsurf

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

local-only

来源包(packageName,安装包名)

@cartisien/engram-mcp

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononelocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP