Problem
Engram's memory capabilities are powerful, but integrating them into Claude Desktop, Cursor, or other MCP-compatible clients requires manual setup. There's no one-line installation path for end users.
Proposed Solution: npm MCP Server Package
# User installs in 30 seconds
npm install -g @engram/mcp-server
# claude_desktop_config.json (auto-detected location)
{
"mcpServers": {
"engram": {
"command": "engram-mcp",
"args": ["--storage", "~/.engram", "--port", "8765"]
}
}
}
# Now Claude Desktop can use engram memory tools:
# - store_memory(content, importance)
# - recall_memory(query, top_k)
# - forget_memory(id)
# - list_memories(filter)
MCP Tools to Expose
| Tool |
Description |
store_memory |
Store a new memory with optional importance score |
recall_memories |
Semantic search across stored memories |
get_recent_memories |
Get N most recent memories |
delete_memory |
Remove a specific memory by ID |
clear_session |
Clear all memories for current session |
Why This Matters
- MCP ecosystem has 10,000+ users actively looking for memory solutions
- npm publishing makes engram discoverable via
npm search mcp memory
- No code changes needed — just MCP adapter wrapper around existing API
Distribution Benefits
- Listed on mcp.so directory (5,000+ daily visitors)
- GitHub README badge:
[](npm link)
- Anthropic's official MCP server list (submit PR to modelcontextprotocol/servers)
This single feature could bring more users than any other improvement.
Problem
Engram's memory capabilities are powerful, but integrating them into Claude Desktop, Cursor, or other MCP-compatible clients requires manual setup. There's no one-line installation path for end users.
Proposed Solution: npm MCP Server Package
MCP Tools to Expose
store_memoryrecall_memoriesget_recent_memoriesdelete_memoryclear_sessionWhy This Matters
npm search mcp memoryDistribution Benefits
[](npm link)This single feature could bring more users than any other improvement.