Harjot Singh Rana
Full-Stack & AI Product Engineer
All projects
DevSynq
A desktop application that synchronizes MCP (Model Context Protocol) server configurations, API keys, and project associations across multiple AI-powered IDEs including Cursor, Windsurf, and VS Code. Eliminates the need to manually configure each IDE separately.

Stack
ElectronReactVitePostgreSQLTypeScriptTailwind CSSWhat I built
- Built a cross-platform Electron + React desktop app for MCP config sync.
- Synced MCP server configs across Cursor, Windsurf, and VS Code.
- Shipped encrypted API key storage for sensitive IDE credentials.
- Added an IDE launcher with project association and config injection.
- Tracked running IDEs and MCP server health in real time.
- Stored configs locally and in the cloud via PostgreSQL + files.
- Designed a single UI to manage many MCP servers and profiles.
- Enabled cross-machine sync so IDE setups stay consistent.
- Added automatic backup and restore for configuration safety.
- Shipped settings for shortcuts, themes, and per-IDE preferences.
Key features
- MCP config sync across Cursor, Windsurf, VS Code, and more
- Centralized API key management with encrypted storage
- One-click IDE launcher with automatic configuration
- Real-time process monitoring for running IDEs
- Cross-computer configuration synchronization
- Automatic backup and restore for config safety
- Support for 12+ MCP servers per IDE
- Secure credential storage with encryption
- Project-based configuration associations
- Native desktop app with OS integration
- Trusted by 219+ developers
- Removes manual per-IDE configuration work