Home / Developers
Developers

Build agents that remember — and can prove why

Everything you need to wire MADB into your stack: install surfaces, configuration, the tool API, and the privacy model.

Install surfaces

One server, every MCP agent

SurfaceCommand
Claude Codeclaude mcp add madb -- uvx madb-mcp-server
pippip install madb-mcp-server
uvx (zero-install)uvx madb-mcp-server
Anthropic SDK shimpip install madb-anthropicfrom madb_anthropic import Anthropic
DesktopOne-click .mcpb Desktop Extension
Configuration

.mcp.json & environment

{ "mcpServers": { "madb": { "command": "uvx", "args": ["madb-mcp-server"],
  "env": { "MADB_DATA_DIR": "~/.madb/data", "MADB_TENANT_ID": "default" } } } }
VariablePurpose
MADB_DATA_DIRWhere memory is stored on disk. Defaults to ~/.madb/data.
MADB_TENANT_IDNamespace memory per project or workspace (per-tenant memory is available today).
MADB_TELEMETRYSet to off to disable the anonymous usage beacon entirely.
The API

Twelve stable tools

Each accepts an optional tenant_id. Full signatures live in the tool reference.

Privacy

We measure how much, never what

MADB sends an anonymous usage beacon — a salted install id and counts only, never your memory content, queries, or payloads. Disable it anytime with MADB_TELEMETRY=off. Read the full privacy model and security overview.

Keep reading