Documentation Index
Fetch the complete documentation index at: https://astron-bb4261fd.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Overview
z3rno-mcp is a Model Context Protocol (MCP) server that wraps the Z3rno Python SDK. It exposes four tools over stdio transport, allowing AI assistants like Claude Desktop and Cursor to store and recall memories directly.
Tools
z3rno.store
Store a memory in Z3rno. Persists facts, preferences, decisions, or any information an agent should remember across conversations.
z3rno.recall
Semantic search over stored memories. Returns ranked results with similarity scores.
z3rno.forget
Delete memories. Supports soft delete (default) and GDPR-compliant hard delete for right-to-erasure requests.
z3rno.audit
Query the audit log for compliance and debugging. Returns paginated operation history.
Configuration
Environment Variables
| Variable | Required | Default | Description |
|---|---|---|---|
Z3RNO_API_KEY | Yes | — | Your Z3rno API key |
Z3RNO_BASE_URL | No | https://api.z3rno.dev | Server URL (override for self-hosted) |
Z3RNO_AGENT_ID | No | — | Default agent ID (avoids passing per-call) |
Claude Desktop
Add to~/Library/Application Support/Claude/claude_desktop_config.json:
Cursor
Add to.cursor/mcp.json in your project root:
Claude Code
Add to~/.claude/settings.json:
Installation
Self-Hosted Setup
Point the MCP server at your own Z3rno instance:Troubleshooting
- “agent_id is required” — Set
Z3RNO_AGENT_IDenv var or passagent_idin every tool call - Connection refused — Verify
Z3RNO_BASE_URLis reachable and the server is running - 401 Unauthorized — Check that
Z3RNO_API_KEYis valid and not expired