Integration

ContextBolt Radar in Windsurf (2026 Setup Guide)

Beginner 3 minutes setup By David Hamilton

Windsurf is the agentic code editor from Codeium, and its Cascade agent speaks the Model Context Protocol. That means you can plug in ContextBolt Radar and keep watch on your competitors from the editor where you are already building.

Windsurf has file access, so your watch list and every judged change mirror to a ./radar/ folder in your workspace as markdown. Your competitive history lives next to your code, searchable and version-controlled.

Competitor watch inside Cascade

The moment a competitor moves is the moment you want to know, not three weeks later. With Radar in Cascade you ask “what did my competitors do this week?” and the judged answer lands in the chat. No dashboard, no alert feed, no context switch out of your editor.

Because these are MCP tools, Cascade chains them. “Check all my competitors, and for anything that matters, draft a short note on how it affects us” is one prompt that calls several tools and writes the result to disk.

The config entry

Add ContextBolt Radar under mcpServers in ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "contextbolt-radar": {
      "serverUrl": "https://radar.contextbolt.app/mcp/YOUR_TOKEN"
    }
  }
}

Note the key is serverUrl, which is what Windsurf expects for a remote HTTP server. Save the file, hit Refresh in the MCP Servers panel, and ask “what Radar tools do you have?” to confirm. Your URL holds a personal token, so keep the config off public repos. Then name your competitors and the watching starts tonight.

How to connect ContextBolt Radar to Windsurf

  1. Subscribe and get your MCP URL

    Subscribe to ContextBolt Radar ($39/month, up to 5 competitors). Your private MCP URL arrives by email and looks like https://radar.contextbolt.app/mcp/YOUR_TOKEN. Keep it private, like a password.

  2. Open the Cascade MCP settings

    In Windsurf open Settings, then Cascade, then the MCP Servers section, and choose Add server, or edit the config file at ~/.codeium/windsurf/mcp_config.json directly.

  3. Add the server and refresh

    Under mcpServers add: "contextbolt-radar": { "serverUrl": "https://radar.contextbolt.app/mcp/YOUR_TOKEN" }. Save, then hit Refresh in the MCP Servers panel. Windsurf uses serverUrl for remote HTTP servers.

  4. Name your competitors

    In Cascade, ask 'what Radar tools do you have?' to confirm the tools loaded, then say 'watch acme.com, rival.io and matter.com' with a line about what you sell. The watching starts tonight.

Example prompts for ContextBolt Radar + Windsurf

Once connected, try asking Windsurf:

Watch my competitors: acme.com, rival.io, matter.com. I sell a $20/mo invoicing app for freelancers.

Adds each to your watch list (free) and stores your context, so every change is judged for your business rather than generically.

Give me a teardown of supabase.com.

Reads all five surfaces plus search and returns an analyst read on day one, also setting the baseline for nightly diffs. Costs 5 credits.

What did my competitors do this week?

Returns the judged changes with cosmetic noise removed, so you read moves that matter rather than raw diffs, without leaving Windsurf.

rival.io changed their homepage positioning. Draft a tighter one-liner for us.

Cascade pulls the receipts, then drafts the positioning in your voice and writes it to your workspace for review.

What you can do with ContextBolt Radar in Windsurf

Watch up to 5 competitors across pricing, homepage, changelog, sitemap, and search

Get every change judged for significance, so cosmetic noise never reaches you

Ask what changed this week in plain English inside Cascade

Get an instant teardown of any competitor on day one

See a rival's trajectory, like a second price rise since January

Have the counter-move drafted in your voice and saved to your workspace

Read a Monday briefing of real moves, each with a counter-move and receipts

Save your radar to ./radar/ in your workspace as markdown you can grep and commit

ContextBolt Radar + Windsurf: FAQs

Where is the Windsurf MCP config file? +
Windsurf reads MCP servers from ~/.codeium/windsurf/mcp_config.json. You can edit it directly or use the Add server button under Settings, Cascade, MCP Servers. After any change, hit Refresh in that panel so Cascade reloads the tools.
Should I use url or serverUrl? +
For a remote HTTP MCP server like ContextBolt Radar, Windsurf expects serverUrl in the mcp_config.json entry. If the tools do not appear, check you used serverUrl, pasted the full URL, and pressed Refresh.
What is the ./radar/ folder? +
Every competitor you watch gets a markdown file in a ./radar/ folder in your workspace, plus an INDEX, mirrored from your account. You can search it, commit it to git, or open it in Obsidian. The files are free and do not count against your credits.
How many credits does monitoring cost? +
The nightly and weekly watching is free and never touches your credits. You get 300 credits a month for on-demand work: a teardown is 5 credits, an on-demand check is 1 per competitor. Adding competitors, the digest, history, and counter-moves are all free.
Can I keep my token private? +
Yes. Your MCP URL contains a personal token, so treat it like a password. Keep mcp_config.json off public repos, and if you share a machine, remove the server when you are done.