MCP.so
登录
E

Engram MCP Server

@ayvazyan10

基本信息

分类

记忆与知识

传输方式

stdio

作者

ayvazyan10

提交者

Razmik Ayvazyan

关于 Engram MCP Server

Persistent AI memory backend with semantic search and knowledge graph.

Engram MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

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

Engram MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is Engram?

Engram is a universal AI memory backend that gives any AI model a persistent, growing brain. It stores memories in a local SQLite database with full-text search, vector semantic search, and a knowledge graph that connects related concepts.

How to use Engram?

Install the server with npx -y @engram-ai-memory/mcp@latest. Configure it as an MCP server in any compatible client such as Claude Desktop by adding the command and arguments to the mcpServers section of your client’s configuration.

Key features of Engram

  • Semantic search finds memories by meaning, not just keywords
  • 7-step knowledge graph traversal connects related memories
  • Contradiction detection automatically flags conflicting beliefs
  • Local-first – all embeddings run on-device, no API keys needed
  • Universal – works with Claude, OpenAI, Ollama, and any MCP client
  • 18 built-in MCP tools for memory management

Use cases of Engram

  • Storing and retrieving past conversations, decisions, and events (episodic memory)
  • Maintaining a persistent knowledge base of facts and beliefs (semantic memory)
  • Recording how-to instructions, workflows, and code patterns (procedural memory)
  • Detecting and resolving contradictory information in an AI’s knowledge base
  • Providing long-term context to AI models across sessions and clients

常见问题

1

What types of memory does Engram support?

Engram supports three memory types: episodic (past events and conversations), semantic (facts and beliefs), and procedural (how-to instructions and workflows).

2

Does Engram require API keys or cloud services?

No. Engram is local-first – all embedding and search run on-device, and no data leaves your machine. No API keys are needed.

3

Which AI clients can use Engram?

Engram works with Claude, OpenAI, Ollama, and any MCP-compatible client.

4

Where are memories stored?

Memories are stored in a local SQLite database on your machine.

5

What MCP tools does Engram provide?

Engram offers 18 tools, including `store_memory`, `search_memory`, `recall_context`, `add_knowledge`, `check_contradictions`, `resolve_contradiction`, `forget`, `tag_memory`, `list_tags`, `decay_sweep`, `decay_policy`, `re_embed`, `embedding_status`, `index_status`, `memory_stats`, `plugin_list`, `webhook_subscribe`, and `webhook_list`.

评论

记忆与知识 分类下的更多 MCP 服务器