Suvadu MCP server
io.github.AppachiTech/suvadu·v0.5.2·122 starsLocal shell history and AI agent sessions over MCP: search commands, failures, risk and git changes
122 stars
Reviews
Write oneNobody has reviewed Suvadu yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Suvadu tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-26 · same rubric, same numbers if you re-run it
- –Code scanpackage could not be scannedn/a
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 6 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
How Suvadu compares
Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 90/100
- higher than 83% of 1,119 Developer tools servers
- GitHub stars
- 122
- more than 95% of 854 Developer tools servers
Install Suvadu in Claude Code, Cursor or VS Code
The registry entry has no remote endpoint or installable package.
What the publisher says
From the Suvadu repository's README, as published. We do not edit it. Read it on GitHub
Total recall for your terminal. Shared memory for your AI agents.
Suvadu replaces your shell history with a SQLite-backed store. Every command gets structured context — exit code, duration, directory, executor, session. AI agents can query it via MCP. 100% local.
- Measured, not asserted — at 100,000 entries on one M4 Max: 207 µs p95 to record a command, 0.05–15 ms p95 for a judged search over the whole history. One machine, one run — the harness, the corpus and what is still unmeasured are in BENCHMARKS.md
- AI agent tracking — full session capture for Claude Code, Codex, OpenCode and Cursor (Cursor without token usage); commands and prompts for pi.dev; commands for Antigravity's agent; command tagging alone for Windsurf, Aider, Continue and Copilot (what each tier means)
- Prompt Explorer — trace every recorded command back to the prompt that triggered it
- MCP Server — 22 read-only tools, 8 resources and 6 prompts, all read-only by default. The two write tools stay off until you turn their opt-in on. Agent session discovery, project context, failure learning, risk assessment, a shared skills library, your bookmarked command templates. Configurable via suv settings
- 100% local — no cloud, no telemetry, no account. The only request Suvadu makes on its own is a once-a-day check for a newer release, which you can turn off. MIT licensed.
Website & Docs: suvadu.sh · CLI Reference: suvadu.sh/cli · Blog: suvadu.sh/blog · What's new: CHANGELOG
Install
# Homebrew (macOS & Linux)
brew tap AppachiTech/suvadu && brew install suvadu
# Install script (macOS & Linux)
curl -fsSL https://downloads.appachi.tech/suvadu/install.sh | bash
# Install script, into ~/.local/bin without sudo
curl -fsSL https://downloads.appachi.tech/suvadu/install.sh | bash -s -- --user
# Cargo (Rust 1.95 or newer)
cargo install suvaduThe install script puts suv in /usr/local/bin, using sudo only when that directory is not writable; --user or --dir DIR (or SUVADUINSTALLDIR) choose another place. Re-running it updates a script-installed suv where it already is — recognised by the suvadu link the script puts beside it — and when nothing has changed it downloads nothing but still repairs that link. If the suv on your PATH came from Homebrew or Cargo, it stops and names that package manager's update command; any other suv it did not install is left alone, and --user or --dir installs a separate copy on purpose. Run at a terminal, it offers to add the shell hook below to ~/.zshrc (or ~/.bashrc on Linux): it shows the line first, writes nothing unless you type y, keeps a copy of the file as .suvadu-backup, and never adds the hook twice. --no-modify-rc turns the offer off.
Then add shell hooks:
# Zsh
echo 'eval "$(suv init zsh)"' >> ~/.zshrc && source ~/.zshrc
# Bash
echo 'eval "$(suv init bash)"' >> ~/.bashrc && source ~/.bashrcShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Suvadu: common questions
- Is Suvadu MCP server safe?
- Yes, by our scan: it is graded A (90/100). Read the Suvadu safety report
- Does Suvadu need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Suvadu maintained?
- The last commit was 13 days ago (2026-10-20). The latest release is v0.5.2.
- What can I use instead of Suvadu?
- Servers from other publishers that do the same job: Ekbasis MCP server, Nexusmem MCP server and Emfirge MCP server. Compare all Suvadu alternatives.
- How does Suvadu compare with other Developer tools MCP servers?
- safety score 90/100 (higher than 83% of 1,119 Developer tools servers); github stars 122 (more than 95% of 854 Developer tools servers). Full comparison.
Alternatives to Suvadu
Same job from other publishers: the closest match first, then the best rated.
- EkbasisForesee what git commands and multi-step changes will do, as calibrated probabilitiesnot reviewedEstablishedB
- NexusmemLocal-first memory for AI coding agents: shell history with exit codes, git diffs, docs, MCP.not reviewedGrowingA
- EmfirgeGit branch for your cloud. Understand AWS risk, prove fixes, and ship safer changes.not reviewedGrowingA
RepowiseCodebase intelligence for AI coding agents — graph, git history, docs, decisions, code health.not reviewedEstablishedB- SoloMDRead and search a folder of Markdown notes: search, backlinks, tags, tasks, outlines, git history.not reviewedEstablishedB