Watchr.ai

by getwatchr

Not rated
GitHub

About

Connect AI agents to real-time competitor intelligence, product launches, pricing updates, and market insights.

Details

Author
getwatchr
Categories
Marketing, Other, Web Scraping

Setup

Install Watchr.ai in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/getwatchr/watchr-mcp

Follow the installation instructions in the repository README, then restart your MCP client.

Bring competitive intelligence and brand monitoring into your AI assistant. Ask Claude, Cursor, or any MCP-compatible client what your competitors did this week. Answers come straight from yourWatchrworkspace.

Watchris a competitive intelligence and brand monitoring platform. It watches your competitors' websites, ads, social posts, news, and other sources, then qualifies each signal against a prompt you define, so what you see isrelevantmovement, not noise.

This repository hosts the officialModel Context Protocol (MCP) serverfor Watchr. It exposes your monitoring groups, tracked brands, validated insights, and sent reports to any MCP-compatible client. Read-only.

The server is hosted by Watchr. No local install, no Docker. Just point your client athttps://mcp.watchr.ai/mcpand authenticate. There are two paths, depending on your client:

- One-click OAuth for Claude (Desktop / Code), ChatGPT, Cursor and any other client supporting Dynamic Client Registration. Browser opens, you approve, done.
- Personal API key (generated in your Watchr workspace) for agentic frameworks and custom integrations where you embed the MCP into your own automation stack.

- What you can do with it
-
Showcase
-
Available tools
-
Getting started with Watchr
-
Authentication

- Option A. One-click OAuth
-
Option B. Personal API key

Once connected, you can ask your AI assistant things like:

- "What did our competitors launch this week?"
- "Draft a Slack message summarizing the top 5 competitive insights from this month."
- "Compare positioning changes across our tracked brands over the last 30 days."
- "Build me a one-page competitive briefing on HubSpot from the last month, make it visual."
- "Automatically update my Notion battle cards and competitor recap pages with this week's Watchr insights."

The MCP server provides the data; your assistant handles the reasoning, drafting, and integration with the rest of your workflow.

A short conversation with Claude pulling the latest HubSpot signals through Watchr:

Same data, one follow-up prompt later. Claude generates a designed competitive briefing artifact directly from the validated Watchr insights:

This is the core loop. Watchr collects and qualifies. Your AI client reasons and outputs. The MCP server is the glue.

All endpoints are paginated and filterable. The server is read-only. It cannot create, edit, or delete anything in your Watchr workspace.

You need a configured Watchr workspace before the MCP server has anything interesting to return. The full path:

The server endpoint is alwayshttps://mcp.watchr.ai/mcp. There are two ways to authenticate to it. Pick the one your client supports.

Standard OAuth 2.1 with Dynamic Client Registration (RFC 7591) and PKCE. Your client self-registers, opens a browser window, you authorize Watchr access, and tokens are stored transparently by the client. No copy/paste, no manual rotation.

Clients with confirmed OAuth support out of the box:

- Claude Desktop
- Claude Code
- ChatGPT (Custom Connectors on Plus / Pro / Team / Enterprise)
- Cursor (recent versions)

If your client is in this list, jump straight toOAuth clients. No key generation needed.

For agentic frameworks, custom integrations, scripts, Windsurf, VS Code extensions, or any client that doesn't support OAuth, Watchr issues long-lived API keys prefixed withwat_mcp_.

Pass the key as a Bearer token on every request:

Authorization: Bearer wat_mcp_<your-key>

Most MCP clients let you declare this via aheadersfield in their config. Examples inAPI key clients.

- Treat the key like a password. Read-only doesn't mean low-risk: it can see all your competitive intelligence.
- One key per device or integration, named clearly. Revoke and re-issue fromIntegrations → MCPif a laptop is lost.
- Set an expiry date on keys for CI or shared environments.
- Keys inherit your account's access. They cover every active monitoring group in the account.

Don't have a Watchr account yet?Create one for free.

For all clients below, the server URL ishttps://mcp.watchr.ai/mcpand authentication is triggered automatically on first connection.

Editclaude_desktop_config.json(Settings → Developer → Edit Config):

{ "mcpServers": { "watchr": { "url": "https://mcp.watchr.ai/mcp" } } }

Restart Claude Desktop. Watchr appears in the connectors panel. Click it to complete OAuth.

claude mcp add --transport http watchr https://mcp.watchr.ai/mcp

Then run/mcpinside Claude Code and clickAuthenticatenext to Watchr.

Settings → Connectors →Add custom connector:

- MCP server URL:https://mcp.watchr.ai/mcp
- Authentication: OAuth

ChatGPT triggers the OAuth flow on first use.

{ "watchr": { "url": "https://mcp.watchr.ai/mcp" } }

Firstgenerate an API key, then pass it as a Bearer token in the client config.

Add to~/.codeium/windsurf/mcp_config.json:

{ "mcpServers": { "watchr": { "serverUrl": "https://mcp.watchr.ai/mcp", "headers": { "Authorization": "Bearer wat_mcp_<your-key>" } } } }

Add to.vscode/mcp.json(or user settings):

{ "servers": { "watchr": { "type": "http", "url": "https://mcp.watchr.ai/mcp", "headers": { "Authorization": "Bearer wat_mcp_<your-key>" } } } }

Same JSON shape as the OAuth version with an addedheadersblock:

{ "watchr": { "url": "https://mcp.watchr.ai/mcp", "headers": { "Authorization": "Bearer wat_mcp_<your-key>" } } }

LangGraph, CrewAI, Mastra, n8n, custom Python or TypeScript agents, etc. Connect tohttps://mcp.watchr.ai/mcpover streamable HTTP and attach the headerAuthorization: Bearer wat_mcp_<your-key>to every request. Any MCP-compatible SDK works.

If your assistant says it has "no relevant insights" or returns thin results, the data lives upstream in your Watchr workspace. Make Watchr smarter and the MCP gets smarter:

- Add monitored pages (competitor pricing, changelog, careers, product pages)
- Complete social profiles by adding LinkedIn, Facebook, Instagram handles for each tracked brand
- Refine the qualifying prompt at the monitoring-group level. It decides what counts as "relevant". Tighten it (more specific themes you care about) or broaden it (catch more) based on what's getting through.
- Add more news and press sources. The more sources, the higher the signal density.

Everything is configurable atwatchr.ai/app/settings.

- Bug reports and feature requests:open an issuein this repo
- General questions and feedback:
contact@watchr.ai
- Status and uptime: the MCP endpoint shares status with the main Watchr platform

Free MCP that drives an audit of your marketing. Your AI connects, adsOS digs through your ads, email and site, and hands back a growth plan you can run today.

Connect AI agents to project data, analytics, research, content planning, media generation, and growth workflows.

Official MCP server for Amazon product research, competitor analysis, keyword discovery, and PPC planning using real Amazon marketplace data.

With Epovest, businesses make AIs recommend them: your market's real questions put to the engines, every answer archived with its cited sources and dated, and the levers to act on them, over a hosted Streamable HTTP endpoint.

Free, no-signup MCP that checks whether AI assistants name a local business when prospects ask "who's the best in town?" — returns a Share-of-Model score, the competitors named instead, a GEO/AEO checklist, and a buying-intent prompt generator.

Look up how any brand surfaces in ChatGPT and Google AI Overviews. Brands, prompts, sources, niches. Read-only.

App Store Optimization for AI agents — keyword research, rank tracking, review mining, and competitor analysis for iOS and Android.

Tweet scoring and optimization using X's actual algorithm weights - 22 engagement signals, 18 safety filters, diversity penalty calculator, and 11 research tools.

MCP server for Yandex Wordstat — keyword search-demand: top & related queries, demand dynamics, and regional distribution. Read-only.

Marketing insights and audience analysis from Audiense reports, covering demographic, cultural, influencer, and content engagement analysis.

AI-powered competitive analysis, review monitoring, web presence scoring, and market research for businesses.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.