[ HOW IT WORKS ]

Name them once.
Radar does the rest.

No app, no dashboard, no weekly homework. Set it up in one conversation with your agent, then Radar watches, judges and briefs while you do your job.

[ THE LOOP · SET IT ONCE ]

Three steps,
then it runs itself.

The only thing you do is name who to watch. Everything after that happens server-side, every night, without you.

[ 01 · WATCH ]

Tell your agent who to watch

"Watch my competitors: acme.com, rival.io, matter.com." Up to 5. Add one line about what you sell, so every briefing is judged for you, not generically.

[ 02 · SCAN ]

Radar checks every night

Pricing page, homepage, changelog, sitemap, nightly. Search footprint, weekly. Every change judged for significance, with the exact before-and-after kept as evidence.

[ 03 · BRIEF ]

You get briefed

The Monday email when something moved, each meaningful change with its counter-move. And any time you ask: "what did my competitors do this week?"

[ SURFACES · WHAT IT WATCHES ]

Five surfaces.
Checked while you sleep.

Public marketing surfaces only, never anything behind a login. Together they cover what a competitor is doing and what they are about to do.

Nightly

Pricing page

The highest-value signal. New tiers, killed free plans, price moves with the old and new numbers.

Nightly

Homepage

Headline and positioning shifts. A new audience or category claim never sneaks past.

Nightly

Changelog

Shipping velocity and direction. What they are building, straight from their own release notes.

Early warning

Sitemap

New pages exist before they are announced. The /enterprise page shows up here first.

Weekly

Search footprint

Traffic estimates, ranked keywords, top terms. Gains worth studying, slides worth pressing.

[ FILTER · WHY YOU CAN TRUST IT ]

No false alarms.
That's the product.

Alert fatigue kills every monitoring tool. Radar is built backwards from that failure: it judges every change before you ever see it.

[ JUDGED ]

Cosmetic changes die silently

Copyright years, cookie banners, testimonial swaps. Detected, judged insignificant, never shown. You only hear about moves that matter.

[ RECEIPTS ]

Every change carries evidence

The link to the page and the exact before-and-after text, kept forever. Ask "what exactly changed?" and get the words, not a summary of a summary.

[ RESTRAINT ]

Sometimes the call is "hold"

A real change that deserves no response gets called that way, with the why. A tool that always cries "act now" is a tool you stop reading.

[ MEMORY · KEPT FOREVER ]

It remembers everything.

Every judged change is stored forever with its date, evidence link, and before-and-after text. That history is what lets Radar say "second price rise since January" instead of just "they raised prices".

In Claude Code and Cursor, your radar also mirrors to a local ./radar/ folder. One markdown file per competitor, plus an index. Grep it, commit it, open it in Obsidian.

radar/acme.com.md
---
domain: acme.com
watched_since: 2026-01-14
changes_recorded: 11
last_change_significance: high
---

## Latest moves

- Jun 6 · pricing · HIGH ([view])
  Pro tier raised from $29 to $39.
  Counter-move: press the price gap.
[ DEPLOY · UNDER A MINUTE ]

Connect it once.
Then do nothing.

Your private MCP URL arrives by email after you subscribe. Paste it into your agent, name your competitors, and the watching starts tonight.

01

Claude Code

One command in your terminal:

claude mcp add --transport http contextbolt-radar <your URL>

02

Claude Desktop · Claude.ai

Open Settings, then Connectors, then Add custom connector. Give it any name and paste your URL.

03

Cursor

Add to your mcp.json under mcpServers:

"contextbolt-radar": { "url": "<your URL>" }

04

Codex

Add to your ~/.codex/config.toml:

[mcp_servers.contextbolt-radar]
url = "<your URL>"

Competitor intelligence in your agent, $39 a month

Ready to stop guessing?

Name your competitors once. Get briefed every Monday. Never get surprised again.