Getting started
Claude Code sessions are ephemeral. When you /compact or start fresh, your reasoning, decisions, and progress disappear. Session Copilot captures all of that and makes it recoverable.
This plugin only works in Claude Code — it depends on PostToolUse hooks, skills, resource notifications, and CLAUDE.md context injection that no other MCP client has.
Quick start
Section titled “Quick start”Run directly with npx:
npx @mcptoolshop/claude-session-copilotPlugin installation
Section titled “Plugin installation”Add to your project’s .mcp.json:
{ "mcpServers": { "session-copilot": { "command": "npx", "args": ["-y", "@mcptoolshop/claude-session-copilot"] } }}Once installed, Claude Code discovers the server automatically. Start a new session and run /copilot:resume to verify it is working.
What happens next
Section titled “What happens next”- Resume — call
/copilot:resumeat session start to pick up where you left off - Work — hooks auto-track file edits, Bash results, and task changes
- Decide — log key choices with
copilot.decisionso they survive/compact - Snapshot — call
/copilot:snapshotbefore/compactto save full state - Repeat — the next session starts with
/copilot:resumeand gets everything back