Easy Memory MCP Server

Easy Memory MCP - Dual-engine embedding service with Qdrant vector store

Local serverstdio

What is the Easy Memory MCP server?

Most knowledge and memory work still happens through a UI a human drives. Easy Memory MCP server moves it into the conversation instead. Easy Memory MCP - Dual-engine embedding service with Qdrant vector store.

The short version

如果你已有远端 Easy Memory 服务(例如 https://memory.zhiz.chat)和 API Key(em_...),建议优先使用 stdio 远程代理模式

Getting it running

easy-memory on npm is all you need. Most clients run it directly, so configuration is a few lines and a restart.

The tools it exposes

The server publishes 14 tools. What each one is for:

  • archive — 软删除(标记为归档,搜索时默认不返回)
  • outdated — 标记为过时
  • delete — 从向量库中彻底删除
  • content — string
  • project — string
  • source — string
  • fact_type — string
  • tags — string[]
  • confidence — number
  • query — string
  • limit — number
  • threshold — number

What it needs from you

Configuration is passed through the environment: QDRANT_URL, QDRANT_API_KEY, OLLAMA_BASE_URL, EASY_MEMORY_TOKEN, EASY_MEMORY_URL, QDRANT__SERVICE__API_KEY, OPENAI_EMBEDDING_API_KEY, OPENAI_EMBEDDING_BASE_URL. Treat anything key-shaped as a real credential — scope it to the minimum the server needs, and rotate it if it ever lands in a shared config.

Things to watch

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • With 14 tools registered it takes up a noticeable share of the context window; turn it off in projects that never touch Easy Memory.
  • Missing credentials fail quietly in some clients — if no tools show up, check the environment block first.
  • Keep per-call confirmation enabled while you learn its behaviour; it is the cheapest safeguard you have.

How it compares

Plenty of knowledge and memory servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Easy Memory's toolset — archive, outdated, delete and 11 more — is a fair guide to whether it matches your workflow. It is maintained by FlippySun; worth a glance at recent repository activity before you build anything load-bearing on it.

SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.

Available tools

ToolWhat it does
archive软删除(标记为归档,搜索时默认不返回)
outdated标记为过时
delete从向量库中彻底删除
contentstring
projectstring
sourcestring
fact_typestring
tagsstring[]
confidencenumber
querystring
limitnumber
thresholdnumber
include_outdatedboolean
cross_modelboolean

How to install the Easy Memory MCP server

{
  "mcpServers": {
    "easy-memory": {
      "url": "https://memory.example.com/mcp",
      "headers": { "Authorization": "Bearer em_abc123..." }
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
QDRANT_URLEndpoint or connection string the server talks to.Yes
QDRANT_API_KEYCredential the server authenticates with.Yes
OLLAMA_BASE_URLEndpoint or connection string the server talks to.Yes
EASY_MEMORY_TOKENCredential the server authenticates with.Yes
EASY_MEMORY_URLEndpoint or connection string the server talks to.Yes
QDRANT__SERVICE__API_KEYCredential the server authenticates with.Yes
OPENAI_EMBEDDING_API_KEYCredential the server authenticates with.Yes
OPENAI_EMBEDDING_BASE_URLEndpoint or connection string the server talks to.Yes

Example prompts to try

  • Use Easy Memory to archive.
  • Use Easy Memory to outdated.
  • Use Easy Memory to delete.

Frequently asked questions

It connects Easy Memory to MCP-compatible AI assistants such as Claude and Cursor, exposing 14 tools (archive, outdated, delete, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Easy Memory directly.