davidmosiah avatar

Delx Memory

davidmosiah/delx-memory

A shared SQLite key/value store that any MCP client can read and write, so your context survives when you switch from Claude Desktop to Cursor or restart a session. It gives you eight tools: four read-only (stats, list, get, and full-text search with bm25 ranking), four mutating (set, forget, tag-based bulk delete, and JSON export). Mutations require explicit_user_intent flags so agents can't silently rewrite your memory. It blocks credential-shaped strings (JWTs, Bearer tokens, AWS keys, API secrets) and stores everything at ~/.delx-memory/db.sqlite with 0600 permissions. Useful when you need preferences, project context, or session state to follow you across tools and survive restarts without manual copying.

GitHub stars
2
tools
15
transport
STDIO
env vars
5
last updated
Jul 3, 2026

Tools

15 tools

Public tool metadata for what this MCP can expose to an agent.

memory_handoffOne-call resume brief: stats + recent keys (optional values). Prefer this at session start.

One-call resume brief: stats + recent keys (optional values). Prefer this at session start.

No parameter schema in public metadata yet.

memory_agent_manifestMachine install/ops contract for agents.

Machine install/ops contract for agents.

No parameter schema in public metadata yet.

memory_connection_statusReadiness check for the memory store.

Readiness check for the memory store.

No parameter schema in public metadata yet.

memory_statsStore size and readiness statistics.

Store size and readiness statistics.

No parameter schema in public metadata yet.

memory_capabilitiesSelf-description for agents.

Self-description for agents.

No parameter schema in public metadata yet.

memory_data_inventorySelf-description for agents.

Self-description for agents.

No parameter schema in public metadata yet.

memory_listKeys only; filters: prefix, tag, since (delta sync).

Keys only; filters: prefix, tag, since (delta sync).

No parameter schema in public metadata yet.

memory_getExact key lookup.

Exact key lookup.

No parameter schema in public metadata yet.

memory_get_manyBatch key lookup (max 50).

Batch key lookup (max 50).

No parameter schema in public metadata yet.

memory_searchFTS5 bm25 full-text search (with LIKE fallback).

FTS5 bm25 full-text search (with LIKE fallback).

No parameter schema in public metadata yet.

memory_setUpsert one key.

Upsert one key.

No parameter schema in public metadata yet.

memory_set_batchUpsert up to 50 keys in one transaction.

Upsert up to 50 keys in one transaction.

No parameter schema in public metadata yet.

memory_forgetDelete one key.

Delete one key.

No parameter schema in public metadata yet.

memory_forget_by_tagDelete keys by tag.

Delete keys by tag.

No parameter schema in public metadata yet.

memory_exportDump memory as JSON / JSONL / Markdown.

Dump memory as JSON / JSONL / Markdown.

No parameter schema in public metadata yet.

Sponsors

Configuration

DELX_MEMORY_PATH

Optional path to the SQLite store. Defaults to ~/.delx-memory/db.sqlite.

DELX_MEMORY_TRANSPORT

Optional transport: stdio (default) or http.

DELX_MEMORY_HOST

HTTP host when transport=http. Defaults to 127.0.0.1.

DELX_MEMORY_PORT

HTTP port when transport=http. Defaults to 3030.

DELX_MEMORY_ALLOWED_ORIGIN

CORS allow-origin when transport=http. Defaults to http://HOST:PORT.

Readme

delx-memory

Local-first persistent memory MCP server. One shared SQLite store any MCP-speaking agent (Claude Desktop, Cursor, Hermes, OpenClaw, Codex) can read and write — so context survives across sessions AND across tools.

npm version GitHub Release npm downloads status: beta license: MIT node: >=20 Verified Release Index

Why


View the full README on GitHub

Details

Repository
github.com/davidmosiah/delx-memory
Website
github.com/davidmosiah/delx-memory
Categories
Databases, AI & LLM Tools
Package
delx-memory
Transport
STDIO
Registry
MCP registry, active

More from davidmosiah

Related Databases MCP servers

View all
1aantenore avatarLorebaseaantenore/lorebaseRead and change a governed, versioned knowledge graph on Postgres through typed tools.2stars
2musaraf-m avatarSentinal Mcpmusaraf-m/sentinalRedis health, BullMQ queue monitoring, memory analysis, and slow query diagnostics2stars
3marekrost avatarMcp Server Spreadsheetmarekrost/mcp-server-spreadsheetMCP server for spreadsheet files (.xlsx, .csv, .ods) - cell-level ops + DuckDB SQL engine.2stars
4nsphung avatarSnowflake MCP Servernsphung/mcp-snowflake-serverA Snowflake MCP server — SQL queries, schema exploration, and data insights for AI assistants2stars
5teralabx avatarLogBearteralabx/logbearLocal dev server logs for coding agents: errors, runs and diffs as read-only SQL.2stars
6cyanheads avatarUsda Mcp Servercyanheads/usda-mcp-serverSearch foods, compare nutrients, and look up the full USDA FoodData Central database.1stars