ZeroDB Agent Memory MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ZERODB_API_KEY | No | API key for authentication (preferred over username/password). | |
| ZERODB_API_URL | No | Base URL of the ZeroDB API. Defaults to http://localhost:8000 or auto-detected. | http://localhost:8000 |
| ZERODB_PASSWORD | No | Password for username/password authentication. | |
| ZERODB_USERNAME | No | Username for username/password authentication. | |
| ZERODB_PROJECT_ID | No | Your ZeroDB project ID. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| zerodb_store_memoryA | Store conversation context in agent memory with automatic importance scoring and embedding. Supports multi-session tracking and memory decay. |
| zerodb_search_memoryA | Search agent memory semantically using natural language queries. Supports cross-session search and filtering by tags, user, or time range. |
| zerodb_get_contextA | Get full conversation context window for a session with smart pruning. Automatically manages token limits, applies memory decay, and prioritizes important/recent memories. |
| zerodb_embed_textA | Generate vector embeddings for text using BAAI BGE models. Useful for manual vector operations or custom similarity calculations. |
| zerodb_semantic_searchB | Search memory by semantic similarity without needing a text query. Directly search using vector embeddings or similar memories. |
| zerodb_clear_sessionA | Clear all memories for a session. Use with caution - this permanently deletes conversation history. |
| zerodb_synthesize_contextA | Retrieve 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. |
| zerodb_configure_auto_contextA | Configure 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_get_auto_context_configA | Get the current auto-context configuration for an agent. |
| zerodb_slack_sendA | Send a Slack message using your stored Slack OAuth connection. No API key required — uses the token from your connected Slack account in ZeroDB. |
| zerodb_gmail_replyA | Reply to a Gmail thread using your stored Google OAuth connection. Sends from your connected Gmail account. |
| zerodb_calendar_createA | Create a Google Calendar event using your stored Google OAuth connection. |
| zerodb_github_create_issueB | Create a GitHub issue using your stored GitHub OAuth connection. |
| zerodb_notion_create_pageA | Create a Notion page using your stored Notion OAuth connection. |
| zerodb_plan_createA | Create 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_getA | Retrieve a plan artifact by ID. Use this at session start to restore a plan from a previous session. |
| zerodb_plan_updateA | Update a plan artifact. Content changes are diffed and stored in version history automatically. |
| zerodb_plan_historyA | Get version history for a plan artifact. Returns list of diffs showing how the plan evolved. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/AINative-Studio/ainative-zerodb-memory-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server