Ainative Zerodb Memory MCP server
ZeroDB agent-memory MCP — 18 tools: memory + write-back to Slack, Gmail, Calendar, GitHub.
1 stars89 downloads/wk
Reviews
Write oneNobody has reviewed Ainative Zerodb Memory yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Ainative Zerodb Memory tools (18, 6 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
zerodb_calendar_createwrite actionCreate a Google Calendar event using your stored Google OAuth connection.
zerodb_clear_sessionClear all memories for a session. Use with caution - this permanently deletes conversation history.
zerodb_configure_auto_contextConfigure ambient memory injection. When enabled, ZeroDB automatically retrieves relevant memories before each tool call and prepends them as context — agents get memory without calling recall() explicitly.
zerodb_embed_textGenerate vector embeddings for text using BAAI BGE models. Useful for manual vector operations or custom similarity calculations.
zerodb_get_auto_context_configGet the current auto-context configuration for an agent.
zerodb_get_contextGet full conversation context window for a session with smart pruning. Automatically manages token limits, applies memory decay, and prioritizes important/recent memories.
zerodb_github_create_issuewrite actionCreate a GitHub issue using your stored GitHub OAuth connection.
zerodb_gmail_replyReply to a Gmail thread using your stored Google OAuth connection. Sends from your connected Gmail account.
zerodb_notion_create_pagewrite actionCreate a Notion page using your stored Notion OAuth connection.
zerodb_plan_createwrite actionCreate a persistent plan, PRD, or task artifact in ZeroDB. Returns an artifact ID you can pass to zerodb_plan_get/update/history in future sessions.
zerodb_plan_getRetrieve a plan artifact by ID. Use this at session start to restore a plan from a previous session.
zerodb_plan_historyGet version history for a plan artifact. Returns list of diffs showing how the plan evolved.
zerodb_plan_updatewrite actionUpdate a plan artifact. Content changes are diffed and stored in version history automatically.
zerodb_search_memorySearch agent memory semantically using natural language queries. Supports cross-session search and filtering by tags, user, or time range.
zerodb_semantic_searchSearch memory by semantic similarity without needing a text query. Directly search using vector embeddings or similar memories.
zerodb_slack_sendwrite actionSend a Slack message using your stored Slack OAuth connection. No API key required — uses the token from your connected Slack account in ZeroDB.
zerodb_store_memoryStore conversation context in agent memory with automatic importance scoring and embedding. Supports multi-session tracking and memory decay.
zerodb_synthesize_contextRetrieve and LLM-synthesize relevant memories into a coherent context string. Searches memory for the query, retrieves top results, then uses Claude Haiku to synthesize a narrative, bullet list, or structured summary. Returns a ready-to-use context string for grounding AI responses.
Public scan report
scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it
- Code scan8 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 54 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
What the publisher says
From the Ainative Zerodb Memory repository's README, as published. We do not edit it. Read it on GitHub
ZeroDB Agent Memory MCP Server
Persistent Memory for AI Agents
Optimized MCP server providing 14 tools for agent memory management, context synthesis, auto-context middleware, and write-back actions to external services.
Why This MCP?
Before: Monolithic server with 77 tools consuming 10,400+ tokens After: Focused server with 14 tools consuming ~1,400 tokens Result: 87% reduction in context footprint, faster agent decisions, better accuracy
Key Features
Smart Context Management
- Automatic token limiting - Never exceed LLM context windows
- Intelligent pruning - Keep important and recent memories
- Memory decay - Old memories naturally fade over time
- Importance scoring - Automatically rank memory significance
Semantic Memory
- Vector embeddings - BAAI BGE models (384, 768, 1024 dimensions)
- Semantic search - Find by meaning, not just keywords
- Cross-session memory - Remember across conversations
- Auto-embedding - No manual embedding required
Universal Compatibility
- ZeroLocal - localhost:8000 (fast, free, private)
- ZeroDB Cloud - api.ainative.studio (scalable, managed)
- Auto-detection - Automatically finds available endpoint
Installation
# Clone repository
git clone https://github.com/ainative/zerodb-memory-mcp.git
cd zerodb-memory-mcp
# Install dependencies
npm install
# Configure environment
cp .env.example .env
# Edit .env with your credentials
# Test locally
npm startConfiguration
Credentials
# Recommended: API key auth (no login needed)
ZERODB_API_KEY=sk_xxx
ZERODB_API_URL=https://api.ainative.studio
ZERODB_PROJECT_ID=your-project-id
# OR username/password auth:
ZERODB_USERNAME=your@email.com
ZERODB_PASSWORD=your-password
ZERODB_API_URL=https://api.ainative.studio
ZERODB_PROJECT_ID=your-project-idTip: API key authentication (ZERODBAPIKEY) is preferred over username/password. It avoids token expiry issues and is not affected by shell environment variable conflicts.
Option 1: Environment Variables
export ZERODB_API_URL="http://localhost:8000" # or cloud URL
export ZERODB_API_KEY="sk_your-api-key" # recommended
export ZERODB_PROJECT_ID="your-project-id"Option 2: Claude Desktop Config
{
"mcpServers": {
"zerodb-memory": {
"command": "node",
"args": ["/path/to/zerodb-memory-mcp/index.js"],
"env": {
"ZERODB_API_URL": "http://localhost:8000",
"ZERODB_USERNAME": "your-username",
"ZERODB_PASSWORD": "your-password",
"ZERODB_PROJECT_ID": "your-project-id"
}
}
}
}Option 3: Use Both Local and Cloud
{
"mcpServers": {
"zerodb-local": {
"command": "node",
"args": ["/path/to/zerodb-memory-mcp/index.js"],
"env": {
"ZERODB_API_URL": "http://localhost:8000",
"ZERODB_USERNAME": "your-local-username",
"ZERODB_PASSWORD": "your-local-password",
"ZERODB_PROJECT_ID": "your-local-project-id"
}
},
"zerodb-cloud": {
"command": "node",
"args": ["/path/to/zerodb-memory-mcp/index.js"],
"env": {
"ZERODB_API_URL": "https://api.ainative.studio",
"ZERODB_USERNAME": "your-cloud-username",
"ZERODB_PASSWORD": "your-cloud-password",
"ZERODB_PROJECT_ID": "your-cloud-project-id"
}
}
}
}Tools
1. zerodbstorememory
Store conversation context with automatic importance scoring and embedding.
Input:
{
"content": "User prefers technical explanations over simplified ones",
"role": "system",
"session_id": "chat-123",
"tags": ["preference", "important"],
"user_id": "user-456"
}Output:
{
"success": true,
"memory_id": "mem_abc123",
"importance": 0.85,
"message": "Memory stored successfully"
}Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Install directly
Runs npx -y ainative-zerodb-memory-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add ainative-zerodb-memory-mcp -- npx -y ainative-zerodb-memory-mcp
Ainative Zerodb Memory: common questions
- Is Ainative Zerodb Memory MCP server safe?
- Yes, by our scan: it is graded A (89/100). Read the Ainative Zerodb Memory safety report
- How do I install Ainative Zerodb Memory?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Ainative Zerodb Memory need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Ainative Zerodb Memory maintained?
- The last commit was 55 days ago (2026-08-01). The latest release is v1.2.7.
- What can I use instead of Ainative Zerodb Memory?
- Servers from other publishers that do the same job: Workspace MCP server, Google Workspace MCP server and Google Workspace MCP Server. Compare all Ainative Zerodb Memory alternatives.
Alternatives to Ainative Zerodb Memory
Same job from other publishers: the closest match first, then the best rated.
- WorkspaceGoogle Workspace MCP server for Gmail, Drive, Calendar, Docs, Sheets, Slides, Forms, Tasks, Chat.not reviewedWidely usedA
- Google WorkspaceGive AI agents access to Gmail, Calendar, Drive, and more — multi-account, manifest-drivennot reviewedEstablishedA
- Google Workspace MCP Server67 curated MCP tools for Google Workspace: Gmail, Calendar, Drive, Sheets, Docs, Slides, Tasks.not reviewedGrowingA
- Google WorkspaceGoogle Workspace MCP server for Gmail, Calendar, Drive, Docs, Sheets, Slides, Contacts, and morenot reviewedGrowingA
- Better WorkspaceGoogle Workspace MCP — Docs, Drive, Calendar, Gmail, Sheets, Slides, Tasks, Chat, People, Formsnot reviewedGrowingC