Full-text search, browse, and resume across your coding agent sessions (Claude Code, Codex, Amp)
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Search, browse, and resume your Claude Code, Codex CLI, GitHub Copilot CLI, OpenCode, Pi, Antigravity CLI, and Amp sessions, plus MCP server to remember past context.
When your coding agent forgets, tell it: see what you have done.
You've got months of coding agent sessions sitting in ~/.claude/projects/, ~/.codex/sessions/, ~/.copilot/, ~/.local/share/opencode/, ~/.pi/agent/sessions/, ~/.gemini/antigravity-cli/brain/, and your Amp account. Finding that conversation where you fixed the authentication bug? Good luck grepping through nested JSON files and separate tools.
ccrider indexes Claude Code, Codex CLI, GitHub Copilot CLI, OpenCode, Pi, Antigravity CLI, and Amp sessions into a single searchable database, with a TUI browser, CLI search, and an MCP server so your agent can search past sessions too.
Stay in your terminal. Find any conversation. Resume where you left off. Sessions are tagged with their provider in the TUI for easy identification.
Installation:
"Vibe code like a king The King!"
https://github.com/user-attachments/assets/5b008290-076e-4323-a775-f27f704b1ff2
Browse your sessions with a polished terminal UI:
Sessions matching your current directory are highlighted in light green - instantly see which sessions are relevant to your current work.
Powered by SQLite FTS5 - search message content, filter by project or date, get results instantly.
Press r in the TUI to launch the provider's resume command in the right directory with the right session. Use c to copy that command or o to open it in a new terminal. Pi resumes with pi --session <id> and forks with pi --fork <id>; Antigravity resumes with agy --conversation <id> and forks interactively with /fork; Amp resumes with amp threads continue <id>.
Automatically discovers Claude Code (~/.claude/projects/), Codex CLI (~/.codex/sessions/), GitHub Copilot CLI (~/.copilot/session-state/), OpenCode (~/.local/share/opencode/opencode*.db), Pi (~/.pi/agent/sessions/), and Antigravity CLI (~/.gemini/antigravity-cli/brain/) sessions. Antigravity imports each canonical transcript.jsonl, excluding its diagnostic transcript. To import Amp, set amp_enabled = true in ~/.config/ccrider/config.toml and install/authenticate the amp CLI. ccrider then lists archived and active threads and exports only new or changed threads.
Amp threads are cloud-backed. The integration is disabled by default because enabling it downloads searchable text into ccrider's local SQLite database. MCP requests never contact Amp; they search cached Amp data from an earlier CLI/TUI sync.
ccrider includes a built-in MCP (Model Context Protocol) server that gives your coding agent access to your session history.
Ask your agent to search past conversations while working on new problems:
Configure your MCP-capable client to run ccrider serve-mcp. Examples:
Claude Code:
Claude Desktop:
Add to your config (~/Library/Application Support/Claude/claude_desktop_config.json):
Other MCP clients:
Use command ccrider with args ["serve-mcp"].
All tools support a provider parameter to filter by claude, codex, copilot, opencode, pi, antigravity, or amp. The MCP server provides read-only access to your local session database. Local providers are read from disk; Amp threads are fetched from your authenticated Amp account during sync and then stored locally.
Note: Claude Code auto-deletes session JSON files after 30 days by default. ccrider preserves all session content in its own database, but if you want the original files kept (for resume, etc.), add
"cleanupPeriodDays": 99999to your~/.claude/settings.json.
ccrider looks for config in ~/.config/ccrider/:
See CONFIGURATION.md for full details.
Built with strict core/interface separation following SaΕ‘a JuriΔ's principles:
pkg/, internal/core/): Pure business logic - parsing, database, search, multi-provider importinternal/interface/, cmd/): Thin wrappers - CLI, TUI, MCP serverUses proven technologies:
Other coding agent session tools are broken:
ccrider fixes this with:
See CONTRIBUTING.md for development setup and guidelines.
MIT
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/ccrider)<a href="https://allmcps.com/mcp/ccrider"><img src="https://allmcps.com/api/badge/ccrider?style=directory" alt="CCRider on AllMCPs" /></a>