
Product
Socket Now Protects the Firefox Extension Ecosystem
Socket is bringing experimental protection to Firefox, scanning 97,000+ extensions in Mozilla's official directory for malware and risky updates.
@ura-dev/memorybank
Advanced tools
Persistent cross-session memory for AI agents. Your AI agent forgets everything between sessions — memorybank fixes that.
Works with any MCP-compatible AI tool: Claude Code, Cursor, Windsurf, and more.
# Use directly with npx (zero install)
npx @ura-dev/memorybank --help
# Or install globally
npm install -g @ura-dev/memorybank
Add to your Claude Code config (~/.claude/settings.json):
{
"mcpServers": {
"memorybank": {
"command": "npx",
"args": ["-y", "@ura-dev/memorybank", "memorybank-mcp"]
}
}
}
Or in Cursor/VS Code (.cursor/mcp.json):
{
"mcpServers": {
"memorybank": {
"command": "npx",
"args": ["-y", "@ura-dev/memorybank", "memorybank-mcp"]
}
}
}
| Tool | Description |
|---|---|
memory_store | Save a new memory (user, project, feedback, reference, custom) |
memory_recall | Retrieve the most relevant memories for a query |
memory_list | List all memories, filter by type or tag |
memory_get | Get a specific memory by ID |
memory_update | Update an existing memory |
memory_delete | Delete a memory |
memory_search | Full-text search across all memories |
memory_stats | Statistics about stored memories |
# Store a memory
memorybank store user "team-lead" "User is the team lead for the backend services team"
# Recall relevant memories
memorybank recall "user role"
# Search
memorybank search "TypeScript"
# List all memories
memorybank list
memorybank list --type=feedback
# Get a specific memory
memorybank get abc123def456
# Delete
memorybank delete abc123def456
# Stats
memorybank stats
# Use namespaces for project isolation
memorybank store project "api-rewrite" "Migrating from REST to GraphQL" --namespace=myproject
Storage location: ~/.memorybank/ (override with MEMORYBANK_DIR env var)
const mb = require('@ura-dev/memorybank');
// Store
const { id } = mb.store({ name: 'api key location', type: 'reference', content: 'API keys are in .env.local' });
// Recall
const memories = mb.recall('api keys');
// Search
const results = mb.search('TypeScript');
AI coding agents are powerful but stateless. Every new session starts from zero. memorybank gives your agent persistent memory:
Think of it as a knowledge base that your AI agent builds and queries automatically.
MIT
FAQs
Persistent cross-session memory for AI agents — MCP server + CLI
The npm package @ura-dev/memorybank receives a total of 3 weekly downloads. As such, @ura-dev/memorybank popularity was classified as not popular.
We found that @ura-dev/memorybank demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Product
Socket is bringing experimental protection to Firefox, scanning 97,000+ extensions in Mozilla's official directory for malware and risky updates.

Research
/Security News
Three compromised Rust crates pulled in a malicious dependency that downloaded and executed cross-platform malware during Cargo builds.

Research
/Security News
Socket uncovered 77 linked Firefox extensions, including 40 that steal wallet secrets or credentials and 37 deceptive sports-score shells.