Repository navigation
MCP and Cursor
Saadamjad edited this page Jul 14, 2026
·
1 revision
Package: zizkadb-mcp on PyPI
Run: uvx zizkadb-mcp
curl -LsSf https://astral.sh/uv/install.sh | sh- Sign up
- Dashboard → Create agent (e.g.
cursor-agent) → copy key - Add to Cursor MCP config
- Quit Cursor (
Cmd+Q) and reopen - Use the same agent name when logging via MCP tools
~/.cursor/mcp.json or .cursor/mcp.json in your project:
{
"mcpServers": {
"zizkadb": {
"command": "uvx",
"args": ["zizkadb-mcp"],
"env": {
"ZIZKADB_API_KEY": "zizkadb_live_xxxx"
}
}
}
}After bash scripts/setup-local.sh:
{
"mcpServers": {
"zizkadb": {
"command": "uvx",
"args": ["zizkadb-mcp"],
"env": {
"ZIZKADB_HOST": "http://localhost:8000"
}
}
}
}Dev key zizkadb_dev_local is auto-injected on localhost (matches DEV_API_KEY in infra/.env).
| Tool | Purpose |
|---|---|
log_event |
Record decision / action |
search_memory |
Semantic search |
get_context |
Memory for system prompt |
why |
Causal chain |
query_events |
List/filter recent events |
time_travel |
State at timestamp |
"Log that we chose Postgres for the agent store with parent reasoning."
Agent name in tool calls must match your dashboard agent (unless using tenant-wide key).
- Getting Started
- CONNECT.md — connect your stack
- Worked example 01
- Agents and API Keys
- Troubleshooting