MCP Servers
AINative publishes 6 MCP servers that give AI agents (Claude Code, Cursor, Windsurf, VS Code) direct access to your data layer, content system, design tokens, and analytics infrastructure — no REST calls required.
All Servers at a Glance
| Server | Package | Tools | What It Does |
|---|---|---|---|
| ZeroDB Full | pip install zerodb-mcp | 69+ | Complete data layer: vectors, memory, tables, files, events, PostgreSQL, graph |
| ZeroDB Memory | npm i ainative-zerodb-memory-mcp | 10 | Agent memory + plan artifacts: store, recall, semantic search, versioned plans |
| Sequential Thinking | npx zerodb-sequential-thinking-mcp | 3 | Persistent reasoning chains with cross-session resume — self-provisioning |
| Design System | npm i -g ainative-design-system-mcp-server | 3 | Extract tokens, analyze components, generate themes |
| GTM | npx @ainative/gtm-mcp | 20 | Audit, fix, and publish Google Tag Manager containers |
| Strapi CMS | npm i -g ainative-strapi-mcp-server | 21 | Create, update, and publish Strapi content via natural language |
Quick Setup (Auto-Detect)
The fastest way to add ZeroDB to any editor:
npx zerodb-cli init
Auto-detects Claude Code, Cursor, VS Code, or Windsurf and writes the config.
Manual Setup — Claude Code
Edit ~/.claude.json (global) or .claude/settings.json (project):
{
"mcpServers": {
"zerodb-memory": {
"command": "npx",
"args": ["-y", "ainative-zerodb-memory-mcp"],
"env": {
"ZERODB_API_KEY": "your-api-key",
"ZERODB_PROJECT_ID": "your-project-id"
}
}
}
}
Or use the CLI shorthand:
claude mcp add zerodb-memory npx -- -y ainative-zerodb-memory-mcp \
-e ZERODB_API_KEY=your-key \
-e ZERODB_PROJECT_ID=your-project-id
Manual Setup — Cursor
Add to .cursor/mcp.json in your project root:
{
"mcpServers": {
"zerodb": {
"command": "python",
"args": ["-m", "zerodb_mcp"],
"env": {
"ZERODB_API_KEY": "your-api-key",
"ZERODB_PROJECT_ID": "your-project-id"
}
}
}
}
Which Server Should I Use?
| I want to... | Use |
|---|---|
| Give my agent persistent memory | ZeroDB Memory |
| Store and version structured plans, PRDs, task lists | ZeroDB Memory (plan artifacts) |
| Multi-step reasoning that persists across sessions | Sequential Thinking |
| Store vectors + files + tables + PostgreSQL | ZeroDB Full |
| Let an agent read/update my design tokens and component library | Design System |
| Automate Google Tag Manager — audit tags, fix misfires, publish | GTM |
| Let an agent create/publish blog posts, tutorials, events in Strapi | Strapi CMS |
| Run the server hosted (no local install) | Remote MCP |
Remote MCP (Hosted)
Don't want to run any server locally? Use AINative's hosted remote MCP:
{
"mcpServers": {
"zerodb": {
"url": "https://mcp.ainative.studio/zerodb",
"headers": {
"Authorization": "Bearer your-api-key"
}
}
}
}
No install, no process management — the server runs in AINative's cloud.
Security
Before deploying agents that read private data or process untrusted content, read the Agent Security Guide.
It covers:
- Scoped API keys — restrict each agent to only the permissions it needs, with TTL
- Memory namespace isolation — use
session:<id>namespaces for untrusted workflows - Content quarantine — strip prompt injection before passing content to agents
- Heartbeat oversight — dead-man switch for long-running agents
- Approval gates — human-in-the-loop for high-risk actions
- Audit logs — full MCP tool call history with risk scores
The Defense in Depth Checklist is a quick pre-deploy verification for any agent that touches real data.