What database does the server use?
It uses SQLite, with the database file path configured via the `DB_PATH` environment variable (default `./data/context.db`).
@gmacev
Basic information
An MCP server to extend the context of agents. Useful when coding big features or vibe coding and need to store/recall progress, key moments or changes or anything worth remembering. Simply ask the agent to store memories and recall whenever you want.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"simple-memory": {
"type": "http",
"url": "http://localhost:3000/sse"
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list directly from this server's endpoint using the button above.
An MCP server that extends the context window / memory of AI agents by letting them store and recall progress, key moments, changes, or any noteworthy information. It is designed for developers working on large features or “vibe coding” who need persistent memory across sessions.
Install with npm install, then start with npm start. Configure the MCP client by adding "simple-memory" to mcpServers with "url": "http://localhost:3000/sse" and "trust": false. Set environment variables like DB_PATH, PORT, USE_HTTP_SSE, and LOG_LEVEL in a .env file. Use the provided tools to store, retrieve, delete context items, manage namespaces, and perform semantic searches.
It uses SQLite, with the database file path configured via the `DB_PATH` environment variable (default `./data/context.db`).
Queries are converted to vectors using the E5 embedding model (`intfloat/multilingual-e5-large-instruct`). Text is chunked for better matching, cosine similarity is computed, results are filtered by a threshold and sorted by similarity, and the top matches are returned.
Yes. The semantic search feature requires Python dependencies, which are automatically installed when you run `npm start`.
The server supports HTTP SSE (Server‑Sent Events) by default (`USE_HTTP_SSE=true`). It also supports stdio when `USE_HTTP_SSE=false`.
Add a `"simple-memory"` entry to `mcpServers` with `"url": "http://localhost:3000/sse"` and `"trust": false`. Adjust the port if you change the `PORT` environment variable.
Local MCP server and CLI that keeps a Git-versioned, model-written index of a codebase and its database schema, so coding agents start each task with the whole system in view.

AI agents start every session with amnesia — you re-explain the project, repeat your preferences, and correct the same mistakes over and over. PLUR gives them a memory that persists. Your agent's corrections, preference
The ultimate RAG for your monorepo. Query, understand, and edit multi-language codebases with the power of AI and knowledge graphs

MCP connector for Snipara, the Project Brain for AI coding agents

Persistent memory for AI agents. Hosted MCP server with capsule-scoped key/value storage, tags, TTL expiration, bulk ops, and RBAC.
Comments