oci ghcr.io/dakera-ai/dakera-mcp:0.10.11stdioupdated 22d ago
MCP server for Dakera AI. Gives any MCP-compatible AI agent persistent, queryable memory — with smart token management built in.
Was kannst du mit dakera mcp machen?
⚡ dakera-mcp
MCP server for Dakera AI. Gives any MCP-compatible AI agent persistent, queryable memory — with smart token management built in.
Works with Claude, Claude Code, and any MCP-compatible framework.
Part of Dakera AI — the memory engine for AI agents.
The Dakera memory engine scores 88.2% Recall@20 on LoCoMo (1,540 questions · LLM-judge scored) — benchmark details
Architecture: 14 core tools + on-demand discovery
Starting every agent session with 60+ tool schemas wastes ~15K tokens before you write a single message. dakera-mcp solves this with hybrid tool exposure:
- 14 tools loaded by default — the 12 highest-frequency memory operations + 2 meta-discovery tools
- On-demand expansion — use
dakera_discover_toolsanddakera_load_toolsto fetch additional tool schemas only when you need them
Default tool set (core profile)
| Tool | Purpose |
|---|---|
dakera_store |
Store a memory with importance, tags, and type |
dakera_recall |
Semantic recall by query text |
dakera_search |
Advanced memory search with tag/type filters |
dakera_session_start |
Start a session to group related memories |
dakera_session_end |
End a session with optional summary |
dakera_batch_recall |
Bulk filter-based recall (by tags, importance, time) |
dakera_forget |
Delete specific memories by ID |
dakera_hybrid_search |
Combined vector + BM25 search |
dakera_fulltext_search |
BM25 full-text search |
dakera_knowledge_graph |
Build a knowledge graph from a seed memory |
dakera_extract |
Extract entities and structure from free-form text |
dakera_batch_forget |
Bulk delete by tags, type, or time range |
dakera_discover_tools |
Search the full tool catalog by keyword or tier |
dakera_load_tools |
Load full schemas for specific tools on demand |
Profiles & token cost
| Profile | Tools | ~Tokens | How to enable |
|---|---|---|---|
| core | 14 | ~2,964 | Default — always loaded |
| admin | 32 | ~5,975 | DAKERA_MCP_PROFILE=admin |
| power | 69 | ~13,205 | DAKERA_MCP_PROFILE=power |
| all | 87 | ~16,212 | DAKERA_MCP_PROFILE=all |
Accessing additional tools
# In your agent: discover what's available
dakera_discover_tools(tier="power")
→ returns names + descriptions, no schemas loaded
# Load schemas for the tools you want
dakera_load_tools(tools=["dakera_consolidate", "dakera_agent_stats"])
→ returns full inputSchema for each tool
Profile selection
The profile controls which tools appear in tools/list. Three ways to set it:
1. Per-request (in tools/list params):
{"profile": "power"}
2. Environment variable (applies to all requests):
DAKERA_MCP_PROFILE=power
3. Default: core (14 tools, ~2,964 tokens)
Run Dakera
The MCP server connects to a Dakera memory server. You need one running first:
docker run -d \
--name dakera \
-p 3300:3000 \
-e DAKERA_ROOT_API_KEY=dk-mykey \
ghcr.io/dakera-ai/dakera:latest
For persistent storage (recommended):
curl -sSfL https://raw.githubusercontent.com/Dakera-AI/dakera-deploy/main/docker-compose.yml \
-o docker-compose.yml
DAKERA_API_KEY=dk-mykey docker compose up -d
curl http://localhost:3000/health # → {"status":"ok"}
Full deployment guide (Docker Compose, Kubernetes, Helm): dakera-deploy
Install
npm / npx (Node.js 18+)
# Global install
npm install -g @dakera-ai/dakera-mcp
# Or run directly without installing
npx @dakera-ai/dakera-mcp
Homebrew (macOS / Linux)
brew install dakera-ai/tap/dakera-mcp
Cargo
cargo install dakera-mcp
Docker
docker pull ghcr.io/dakera-ai/dakera-mcp:latest
Binary download
Pre-built binaries for macOS, Linux, and Windows are available on the releases page.
| Platform | File |
|---|---|
| macOS (Apple Silicon) | dakera-mcp-aarch64-apple-darwin.tar.gz |
| macOS (Intel) | dakera-mcp-x86_64-apple-darwin.tar.gz |
| Linux x64 | dakera-mcp-x86_64-unknown-linux-musl.tar.gz |
| Linux arm64 | dakera-mcp-aarch64-unknown-linux-musl.tar.gz |
| Windows x64 | dakera-mcp-x86_64-pc-windows-msvc.zip |
Connect
Add to .mcp.json (Claude Code) or claude_desktop_config.json (Claude Desktop):
{
"mcpServers": {
"dakera": {
"command": "dakera-mcp",
"env": {
"DAKERA_API_URL": "http://localhost:3300",
"DAKERA_API_KEY": "your-key"
}
}
}
}
To start with the power profile (exposes 68 tools):
{
"mcpServers": {
"dakera": {
"command": "dakera-mcp",
"env": {
"DAKERA_API_URL": "http://localhost:3300",
"DAKERA_API_KEY": "your-key",
"DAKERA_MCP_PROFILE": "power"
}
}
}
}
Why This Exists
AI agents forget everything when the session ends. Dakera fixes that. This MCP server gives your agent a persistent memory layer with zero infrastructure overhead — point it at a Dakera instance and it works.
The 14-tool default keeps your context window lean. The meta-tools let you expand on demand when you need advanced operations like bulk vector upsert, knowledge graph traversal, or memory federation.
→ dakera.ai for hosted instance
→ Self-host with dakera-deploy
Documentation
Related
| Repo | What it is |
|---|---|
| dakera-py | Python SDK |
| dakera-js | TypeScript SDK |
| dakera-cli | CLI |
| dakera-deploy | Self-host Dakera |
dakera.ai · Documentation · Request Early Access
Part of the Dakera AI open-core ecosystem. Built with Rust. Self-hosted. Zero dependencies.
Installation
dakera mcp zu deinem Client hinzufügen. Wähl den, den du nutzt.
claude mcp add ghcr-io-dakera-ai-dakera-mcp-0-10-11 -- docker run -i --rm ghcr.io/dakera-ai/dakera-mcp:0.10.11codex mcp add ghcr-io-dakera-ai-dakera-mcp-0-10-11 -- docker run -i --rm ghcr.io/dakera-ai/dakera-mcp:0.10.11amp mcp add ghcr-io-dakera-ai-dakera-mcp-0-10-11 -- docker run -i --rm ghcr.io/dakera-ai/dakera-mcp:0.10.11{
"mcpServers": {
"ghcr-io-dakera-ai-dakera-mcp-0-10-11": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/dakera-ai/dakera-mcp:0.10.11"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"ghcr-io-dakera-ai-dakera-mcp-0-10-11": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/dakera-ai/dakera-mcp:0.10.11"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
code --add-mcp '{"name":"ghcr-io-dakera-ai-dakera-mcp-0-10-11","command":"docker","args":["run","-i","--rm","ghcr.io/dakera-ai/dakera-mcp:0.10.11"]}'Or add the block manually to `.vscode/mcp.json` under `servers`.
{
"mcpServers": {
"ghcr-io-dakera-ai-dakera-mcp-0-10-11": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/dakera-ai/dakera-mcp:0.10.11"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"ghcr-io-dakera-ai-dakera-mcp-0-10-11": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/dakera-ai/dakera-mcp:0.10.11"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"ghcr-io-dakera-ai-dakera-mcp-0-10-11": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/dakera-ai/dakera-mcp:0.10.11"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"ghcr-io-dakera-ai-dakera-mcp-0-10-11": {
"type": "local",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/dakera-ai/dakera-mcp:0.10.11"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"ghcr-io-dakera-ai-dakera-mcp-0-10-11": {
"command": {
"path": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/dakera-ai/dakera-mcp:0.10.11"
]
}
}
}
}Add to your Zed `settings.json`.
docker run -i --rm ghcr.io/dakera-ai/dakera-mcp:0.10.11Run `goose configure`, choose **Add Extension → Command-line Extension**, and paste this command.
Score
39 / 100
Unvollständig
- Dokumentation25/25
- Pflege25/25
- Vertrauen9/20
- Funktionsumfang0/15
- Installation12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 15 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 12 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Versionsverlauf
| Versionen | Veröffentlicht |
|---|---|
| 0.10.11Aktuell | 16. Juli 2026 |
| 0.10.10 | 3. Juli 2026 |
| 0.10.9 | 23. Juni 2026 |
| 0.10.4 | 18. Mai 2026 |
| 0.10.3 | 18. Mai 2026 |
| 0.10.2 | 18. Mai 2026 |
| 0.10.0 | 17. Mai 2026 |
| 0.9.8 | 13. Mai 2026 |
| 0.9.7 | 13. Mai 2026 |