Local shared memory for AI coding agents: SQLite notes with writer provenance, undo, search.
Connect Runs on your machine
claude mcp add monomem -e MONOMEM_CLIENT=<MONOMEM_CLIENT> -e MONOMEM_HOME=<MONOMEM_HOME> -e MONOMEM_DB_PATH=<MONOMEM_DB_PATH> -- npx -y [email protected]
{
"mcpServers": {
"monomem": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"MONOMEM_CLIENT": "<MONOMEM_CLIENT>",
"MONOMEM_HOME": "<MONOMEM_HOME>",
"MONOMEM_DB_PATH": "<MONOMEM_DB_PATH>"
}
}
}
}
{
"mcpServers": {
"monomem": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"MONOMEM_CLIENT": "<MONOMEM_CLIENT>",
"MONOMEM_HOME": "<MONOMEM_HOME>",
"MONOMEM_DB_PATH": "<MONOMEM_DB_PATH>"
}
}
}
}
{
"servers": {
"monomem": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"MONOMEM_CLIENT": "<MONOMEM_CLIENT>",
"MONOMEM_HOME": "<MONOMEM_HOME>",
"MONOMEM_DB_PATH": "<MONOMEM_DB_PATH>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
MONOMEM_CLIENTOptional | App name stamped on this server's writes (written_by becomes stdio:<name>). 1-40 characters a-z 0-9 . _ -. Self-declared, not authenticated. |
MONOMEM_HOMEOptional | Data directory (database, tokens). Default: ~/.monomem (Windows: the .monomem folder in your user profile); an existing ~/.onememory store is kept in place, as is a checkout's ./data/state.db. |
MONOMEM_DB_PATHOptional | SQLite file path, overriding the data directory for the database only. Default: <data dir>/state.db. |
Details
| Package | [email protected] (NPM, stdio) |
| First published | 11 Nov 2026 |
| Last updated | 11 Nov 2026 |
| Registry name | io.github.calasdan-sketch/monomem |
More ai and media servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
