Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

External Memory

БесплатноНе проверен

Persistent, searchable semantic memory for LLMs with namespace and tag support.

GitHubEmbed

Описание

Persistent, searchable semantic memory for LLMs with namespace and tag support.

README

An MCP server that gives LLMs persistent, searchable semantic memory.

PyPI Python Coverage Ruff

Install

pip install mcp-external-memory

Usage

from mcp_external_memory import memory_store, memory_search

# Store a memory
result = memory_store(content="Alice prefers dark mode", namespace="users", tags=["alice", "ui"])

# Search memories
results = memory_search(query="what does Alice prefer?", namespace="users")

CLI

mcp-external-memory --help

API

Tools

Tool Description
memory_store Persist text + optional namespace/tags/metadata
memory_search Semantic search (cosine similarity) over all memories
memory_get Retrieve a single memory by ID
memory_delete Delete a memory by ID
memory_list List memories with optional namespace/tag filter + pagination
memory_stats Count of memories, namespaces, DB path
memory_update Update an existing memory

Embedding Backends

The server supports multiple embedding backends:

  • TF-IDF (default): Pure Python, no external dependencies
  • OpenAI: Uses text-embedding-3-small model
  • Ollama: Local embeddings with Ollama

Set via MEMORY_EMBED_BACKEND environment variable.

Development

git clone https://github.com/daedalus/mcp-external-memory.git
cd mcp-external-memory
pip install -e ".[test]"

# run tests
pytest

# format
ruff format src/ tests/

# lint
ruff check src/ tests/

# type check
mypy src/

MCP Registry

mcp-name: io.github.daedalus/mcp-external-memory

from github.com/daedalus/mcp-external-memory

Установка External Memory

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/daedalus/mcp-external-memory

FAQ

External Memory MCP бесплатный?

Да, External Memory MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для External Memory?

Нет, External Memory работает без API-ключей и переменных окружения.

External Memory — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить External Memory в Claude Desktop, Claude Code или Cursor?

Открой External Memory на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare External Memory with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development