
Security News
Ruby's Bundler 4.0.18 Extends Cooldown to bundle lock and bundle cache
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.
@context-sync/server
Advanced tools
MCP server for AI context sync with persistent memory, workspace file access, and intelligent code operations
The MCP server that gives AI assistants perfect memory across all your projects.
Context Sync is an MCP server that provides persistent memory, advanced code analysis, and cross-platform AI collaboration. Works with Claude Desktop, Cursor IDE, and more.
npm install -g @context-sync/server
That's it! Restart Claude Desktop and you're ready to go.
Monday: Start project with Claude
Tuesday: Continue in new chat - context preserved
Friday: Come back - Claude remembers everything
Start in Claude Desktop → Switch to Cursor IDE → Continue seamlessly
Both AIs have full context of your project
"How does authentication work?"
→ Claude traces the auth flow across your codebase
→ Shows dependencies, call graphs, and type relationships
"What breaks if I change this function?"
→ Claude shows all callers and dependencies
→ Predicts impact before you make changes
Context Sync provides 30+ MCP tools organized into categories:
init_project - Initialize or switch projectsget_project_context - Get current project contextsave_decision - Save architectural decisionssave_conversation - Archive important discussionsset_workspace - Open project foldersread_file - Read any file in your projectget_project_structure - Visualize folder structurescan_workspace - Intelligent project overviewcreate_file - Create new files with previewmodify_file - Edit files with approval workflowdelete_file - Remove files with confirmationundo_file_change - Rollback changessearch_files - Find files by name or patternsearch_content - Grep-like search across codebasefind_symbol - Jump to functions, classes, variablesgit_status - Check repository statusgit_diff - View differences between commitsgit_branch_info - Get branch informationsuggest_commit_message - Generate commit messagesanalyze_dependencies - Get complete dependency infoanalyze_call_graph - Trace function relationshipsfind_type_definition - Find type definitionstrace_execution_path - Follow code execution pathsswitch_platform - Switch between AI platformsget_platform_status - Check platform configurationsetup_cursor - Get Cursor IDE setup instructionsget_platform_context - Get platform-specific context┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ Claude │ │ Cursor │ │ Copilot │
│ Desktop │ │ IDE │ │ (coming) │
└─────────────┘ └─────────────┘ └─────────────┘
│ │ │
└───────────────────┼───────────────────┘
│
┌─────────────────┐
│ Context Sync │
│ MCP Server │
└─────────────────┘
│
┌─────────────────┐
│ SQLite DB │
│ ~/.context-sync │
└─────────────────┘
All your context is stored locally - never leaves your machine.
npm install -g @context-sync/server
git clone https://github.com/Intina47/context-sync.git
cd context-sync
node setup.js
Cmd+Q then reopenWant to use Context Sync with Cursor? Super easy!
Install Context Sync (if you haven't already):
npm install -g @context-sync/server
In Claude Desktop, type:
setup cursor
Claude will give you exact setup instructions for your OS! ✨
Open Cursor: Settings → MCP
Add Context Sync:
{
"mcpServers": {
"context-sync": {
"command": "npx",
"args": ["-y", "@context-sync/server"]
}
}
}
Refresh MCP servers
In Cursor: "What's my current project?"
If connected, it'll know your projects! 🎉
Chat 1:
You: "Initialize project 'TaskFlow' with Next.js and Supabase"
Claude: "Project initialized and saved to context"
Chat 2 (NEW):
You: "What project am I working on?"
Claude: "You're working on TaskFlow (Next.js + Supabase).
Want to continue with authentication setup?"
You: "Analyze dependencies for src/lib/auth.ts"
Claude: [Shows imports, exports, circular deps, and impact analysis]
You: "What calls the authenticate function?"
Claude: [Traces call graph and shows all callers]
Claude Desktop: "I'll switch you to Cursor IDE"
Cursor IDE: "Welcome back! I can see you were working on
the authentication flow. Ready to continue?"
All context is stored locally at:
~/.context-sync/data.db%USERPROFILE%\.context-sync\data.dbYour data never leaves your machine.
You: "Switch to my blog project"
Claude: [loads blog context]
You: "What projects do I have?"
Claude: [Lists all projects with descriptions]
# Start in Claude Desktop
You: "Initialize project 'my-app'"
Claude: "Project created and saved"
# Switch to Cursor IDE
You: "Switch to Cursor"
Claude: "Context handed off to Cursor IDE"
# Cursor IDE automatically has full context
You: "Set workspace to /my/project"
You: "Analyze dependencies for src/components/Header.tsx"
Claude: [Shows complete dependency graph]
You: "What breaks if I change the Header component?"
Claude: [Shows all callers and impact analysis]
context-sync --version~/.config/Claude/claude_desktop_config.jsonYou: "Initialize a project called 'test'"
You: "Check platform status"
Claude: [Shows configuration status and setup instructions]
See TROUBLESHOOTING.md for detailed help.
See ROADMAP.md for full details.
We welcome contributions! See CONTRIBUTING.md for guidelines.
Priority areas:
MIT License - see LICENSE for details.
If Context Sync saves you time and frustration, give it a star! ⭐
Made with ❤️ by developers tired of explaining the same thing 10 times
Get Started • Demo • Roadmap • Contributing
FAQs
Universal Context layer McP server
The npm package @context-sync/server receives a total of 59 weekly downloads. As such, @context-sync/server popularity was classified as not popular.
We found that @context-sync/server demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.

Security News
During a UK cyber test, a Mythos 5 agent used sockpuppets, social engineering, and prompt injection to try to get a maintainer to merge malware.

Company News
Socket is now in the AWS Security Hub Extended plan. Adopt it through AWS, apply committed spend, and block malicious open source packages.