Server data from the Official MCP Registry
MCP server that automatically summarizes and shares context across parallel Claude Code sessions
MCP server that automatically summarizes and shares context across parallel Claude Code sessions
Valid MCP server (2 strong, 4 medium validity signals). No known CVEs in dependencies. Package registry verified. Imported from the Official MCP Registry.
12 files analyzed · 1 issue found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-ybin4548-claude-context-sync": {
"args": [
"-y",
"claude-context-sync"
],
"command": "npx"
}
}
}From the project's GitHub README.
MCP server that automatically summarizes and shares context across parallel Claude Code sessions.
When you run multiple Claude Code sessions on different tasks, each session is unaware of what the others are doing. claude-context-sync watches your session logs, generates structured summaries on demand, and exposes them as MCP tools — so any session can instantly see what's happening elsewhere.
[Always running] Watcher: detects .jsonl changes → sets stale flag (zero cost)
↓
[On tool call] MCP Tool invoked → summarizes only stale sessions
↓
Extractor: extracts user/assistant messages
↓
Generator: runs claude -p for structured summary (hybrid strategy)
↓
Store: caches summary locally
↓
MCP Server: returns result
Key principle: If no MCP tool is called, claude -p is never invoked → zero token cost.
npm install -g claude-context-sync
context-sync init
That's it. The next time you open Claude Code, the MCP server starts automatically.
list_sessionsReturns active Claude Code sessions with their current status and task summary.
get_session_contextReturns the full structured summary for a specific session. Automatically re-summarizes if the session data is stale.
Parameters: sessionId (string)
get_all_changesReturns changed files and decisions across all sessions, with optional project filtering.
Parameters: project (string, optional)
Single MCP server process — no separate daemon. Claude Code launches it automatically via stdio transport.
src/
├── mcp/server.ts # MCP server entry point + 3 tools
├── watcher/
│ ├── watcher.ts # File watching (chokidar)
│ └── scheduler.ts # Hybrid strategy (incremental vs full)
├── summarizer/
│ ├── extractor.ts # .jsonl parsing
│ └── generator.ts # claude -p invocation
├── store/store.ts # Local summary cache
├── cli.ts # CLI (init + serve)
└── types.ts # Shared types
claude command available)git clone https://github.com/ybin4548/claude-context-sync.git
cd claude-context-sync
npm install
npm run build
npm test
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.