stash
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@stashRungit log -p --stat -30and search for auth changes"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
stash
Big outputs stay out of Claude's context. Claude pulls back only what it needs. Install in 1 minute.
An MCP server, packaged as a Claude Code plugin. Works on macOS, Linux and Windows.
Install (1 minute)
Run:
claude plugin marketplace add NourEldinShobier/stash claude plugin install stash@stashRestart Claude Code.
Done. Claude sees six new stash_* tools.
Related MCP server: claude-memory
You need
What | Required? | Get it |
Yes |
| |
| Optional | Jev reranks search results |
| Optional | Cleaner web pages in |
What it does
Claude runs a command, a code snippet, a file or a URL through stash.
stash stores the full output in a local SQLite search index and returns a short preview.
Claude searches that output and gets back only the matching parts.
Tools
Tool | Does |
| Runs shell commands, stores the output, returns previews and search hits |
| Runs a TypeScript, JavaScript, Python or shell snippet; returns only what it prints |
| Stores a file or a web page |
| Finds passages in anything stored (BM25, reranked by Jev) |
| Returns one stored chunk or source in full, page by page |
| Bytes stored vs bytes returned |
Results
Test | Stored | Returned |
| 91 KB | 9.7 KB (89% less) |
Where data lives
Variable | Default | Does |
|
| Location of the SQLite index |
Each project gets its own index, keyed by the folder Claude Code runs in.
Sources older than 7 days are pruned.
Nothing leaves your machine except Jev reranking and Jina page loading, and only when those keys are set.
Remove it
claude plugin uninstall stash@stashDevelop
bun install
bun test
bun run typecheckPart of claude-tuning
stash is one piece of claude-tuning, a full token-saving setup for Claude Code. Install stash alone if that's all you want.
Licence
This server cannot be deployed
Maintenance
Related MCP Connectors
Shared memory for coding agents. Stop re-explaining your codebase every session.
- SeturosOAuthcom.seturos
Shared work memory for Claude Code, Codex, Cursor and chat, scoped to each repository.
Persistent memory for Claude Code and Cursor. Stop re-explaining your project every session.
Persistent memory for Claude Code, Cursor and Codex. Facts retire when they change.
Related MCP Servers
- AlicenseAqualityBmaintenanceEnables Claude to search, recall, and remember its own past conversations by indexing them into a local SQLite vault, providing direct access to the full context of previous sessions.1113MIT
- AlicenseNot gradedqualityDmaintenanceProvides persistent, searchable memory for Claude Code using local SQLite, semantic embeddings, and full-text search, enabling Claude to recall and retrieve context across sessions and projects without external services.13 npm4MIT
- AlicenseNot gradedqualityDmaintenanceProvides local-first, cross-session memory for Claude Code, enabling semantic search across past sessions to retrieve procedures, decisions, or answers without exposing secrets.Apache 2.0
- AlicenseBqualityDmaintenancePersistent, searchable project memory for Claude Code. Each project has its own local DuckDB with vector embeddings, auto-loading context at session start.2433MIT