MCP Recall — Development skill for Claude Code
mcp-recall compresses MCP tool outputs (94 KB → 3.5 KB · 96%) and stores full results in SQLite for retrieval — up to 30x more tool calls per session for heavy MCP workloads.
How to install MCP Recall
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open sakebomb/mcp-recall and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What MCP Recall does
mcp-recall compresses MCP tool outputs (94 KB → 3.5 KB · 96%) and stores full results in SQLite for retrieval — up to 30x more tool calls per session for heavy MCP workloads.
Alternatives in Development
- Ccusage — CLI for analyzing Claude Code/Codex usage from local JSONL files 11.8k ★
- Claude Context Mode — An MCP server that sits between Claude Code and these outputs 5.3k ★
- Arrecall — AgentRecall on-demand recall — surface past fixes, decisions, and patterns mid-session without leaving your fl 370 ★
README
mcp-recall
[](https://github.com/sakebomb/mcp-recall/actions/workflows/ci.yml) [](https://www.npmjs.com/package/mcp-recall) [](https://www.npmjs.com/package/mcp-recall)     [](CONTRIBUTING.md)
**Your context window is finite. MCP tool outputs aren't. mcp-recall bridges the gap.**
MCP tool outputs — Playwright snapshots, GitHub API responses, Linear queries — can consume tens of kilobytes of context per call. A 200K token context window fills up in ~30 minutes of active MCP use. mcp-recall intercepts those outputs, stores them in full locally, and delivers compressed summaries to Claude instead. When Claude needs more detail, it retrieves exactly what it needs via FTS search — without re-running the tool.
Sessions that used to hit context limits in 30 minutes routinely run for 3+ hours.

The full context stack
Context pressure builds at four distinct layers. Native Claude tooling now covers most of them for **built-in** tools — but leaves **MCP** tool output largely unhandled. That's the gap mcp-recall fills.
flowchart TD
A(["Claude session begins"]) --> B
B["① Tool definitions loaded into context\n~500 tokens × every connected tool"]
B -->|"Claude Code Tool Search · Switchboard\ndefer unused schemas"| C
C["② Claude calls tools in sequence"]
C -->|"Code Mode · FastMCP 3.1\nrun script in sandbox, no intermediate results"| D
D["③ MCP tool
Related Skills
Sup Mem
Memory for Claude Code that measures whether its memories helped — outcome ledger, self-tuning retrieval, bite
Ccr
CCR (Compressed Context with Retrieval) — recall the full original of context that great_cto compressed/filter
Waypath
Open-source memory CLI for Claude Code, Codex & MCP — local-first SQLite, graph-aware recall, review gate. npm
Flightlog
Total recall for Claude Code. MCP server that indexes conversation history into SQLite — search past sessions,
Drupal Prime
Load full project context into session (debug/overview — heavy, ~2500 tokens)
Bar Init
Set up BAR Observatory for this project — local config + SQLite stores, idempotent
Related Agents
AI Database Engineer
AI Database Engineer who designs, optimizes, and manages databases for AI-powered applications — including rel
Backlog MCP Validator
Validate the backlog FastMCP server against the CLI. Calls MCP tools natively via the agent-scoped backlog ser
06 Release Readiness.Agent
Release gate decision agent. Consumes all QA pipeline outputs (plan, execution results, defect triage, metrics