Welcome to the Warp integration guide. This guide will help you connect ByteRover with Warp, providing your terminal AI with persistent memory of your coding patterns and solutions.

What You’ll Need

  • Warp installed and configured
  • A ByteRover account

Getting Started

1. Start the Connection

Go to your ByteRover dashboard and:
  1. Find the “Connect your agent” section
  2. Click on Warp from the list
  3. Hit the “Connect with Warp” button

2. Connect ByteRover to Warp

Step 1: Open Warp > Personal > MCP Servers Step 2: Click Add and paste the following configuration:
{
  "byterover-mcp": {
    "command": "npx",
    "args": [
      "mcp-remote",
      "https://mcp.byterover.dev/v2/mcp",
      "--header",
      "Authorization: Bearer [DASHBOARD_TOKEN]"
    ]
  }
}
Step 3: Click Save After saving, you should see byterover-mcp available in your MCP Servers list.

Test It

Try storing a pattern in Warp:
Store this environment variable utility to ByteRover:

function setEnv(key, value, scope = 'local') {
  const envFile = scope === 'global' ? '~/.zshrc' : '.env';
  const envVar = `export ${key}="${value}"`;
  
  if (scope === 'local') {
    fs.appendFileSync('.env', `\n${envVar}`);
  } else {
    fs.appendFileSync(os.homedir() + '/.zshrc', `\n${envVar}`);
  }
  
  console.log(`✓ ${key} set in ${envFile}`);
}
Warp should confirm successful storage to ByteRover.

Benefits

Troubleshooting

Join our Discord community for Warp integration tips and support.