The ByteRover VSCode Extension helps you configure the ByteRover Memory MCP server for different AI coding assistants including Windsurf, Cursor, and Cline. This extension simplifies the process of setting up ByteRover MCP configurations across different development environments.
Features
Configure ByteRover MCP for multiple AI coding assistants
Store and manage ByteRover public API key and user ID
Deploy configurations to the correct locations for each supported IDE
View current configuration details
Requirements
VSCode 1.96.0 or higher
ByteRover account with a valid public API key
Getting Started
Install the ByteRover VSCode Extension
Run the "ByteRover: Configure and Deploy MCP Server" command from the command palette
Follow the prompts to configure ByteRover for your preferred IDE
Commands
ByteRover: Configure and Deploy MCP Server - Set up and deploy ByteRover MCP configuration
ByteRover: Show Current Configuration - Display the current ByteRover configuration
Configuration
The extension stores configuration in your workspace's .vscode/byterover.json file and deploys the configuration to the appropriate location for your selected IDE:
Cursor: .cursor/mcp.json (project) or ~/.cursor/mcp.json (global)
Windsurf: ~/.codeium/windsurf/mcp_config.json
Cline: Coming soon
Extension Settings
This extension contributes the following settings:
byterover.targetIDE: Target IDE for ByteRover MCP configuration
byterover.publicApiKey: ByteRover public API key
byterover.userId: ByteRover user ID
byterover.configLocation: Location to store ByteRover configuration (applies to Cursor only)
Enable Vibe coding to have a collective knowledge layer