io.competitortracker/mcp
Track competitors from your AI assistant: change feed, page snapshots, labels and alerts.
Open source Repository Open in the app JSON README (API)
About
Track competitors from your AI assistant: change feed, page snapshots, labels and alerts.
Details
- Kind
- MCP servers
- Topic
- Cloud & DevOps
- Publisher
- io.competitortracker
- Origin
- official
- Category
- ferramentas
- Transport
- http
- Version
- 1.0.0
- Last push
- 2026-08-29T11:58:04Z
- Repository state
- ativo
- License
- MIT
- Added
- 2026-08-29 03:01:36
- Updated
- 2026-08-29 03:01:36
- Origin id
io.competitortracker/mcp
README
<p align="center">
<img src="./icon-512.png" alt="Competitor Tracker & Co." width="120" height="120">
</p>
# Competitor Tracker MCP server
[](https://smithery.ai/servers/competitortracker/competitortracker)
Track your competitors from inside your AI assistant. This is the remote [Model Context Protocol](https://modelcontextprotocol.io) server for **Competitor Tracker & Co.** Subscribe to competitors, read their change feed, and pull page snapshots straight from Claude, Cursor, ChatGPT, or any other MCP client. No browser tab required.
- **Website:** https://competitortracker.io
- **Docs:** https://competitortracker.io/docs/mcp/
- **Demo:** https://competitortracker.io/demo/agent/
- **MCP endpoint:** `https://mcp.competitortracker.io/mcp`
- **Transport:** Streamable HTTP
- **Auth:** OAuth (sign in on first tool call) or an `X-API-Key` header

## See it in action
Not ready to connect? Watch [the agent desk](https://competitortracker.io/demo/agent/): a recorded Claude session on this MCP server, working a live case of 25 competitive-intelligence rivals from April to July. Real tool calls, real detected changes. The [same case as a Monday email brief](https://competitortracker.io/demo/human/) sits next door, and the [demo hub](https://competitortracker.io/demo/) shows both.

## Connecting
Point any MCP-compatible client at the endpoint above.
### Claude
```sh
claude mcp add --transport http competitor-tracker https://mcp.competitortracker.io/mcp
```
### Cursor
Add to `~/.cursor/mcp.json`, then enable it in **Settings → MCP**:
```json
{
"mcpServers": {
"competitor-tracker": {
"url": "https://mcp.competitortracker.io/mcp"
}
}
}
```
### ChatGPT
**Settings → Connectors → Add custom connector**, using the endpoint URL above.
### Windsurf
Add to `~/.codeium/windsurf/mcp_config.json`:
```json
{
"mcpServers": {
"competitor-tracker": {
"serverUrl": "https://mcp.competitortracker.io/mcp"
}
}
}
```
### Cline
```json
{
"mcpServers": {
"competitor-tracker": {
"type": "streamableHttp",
"url": "https://mcp.competitortracker.io/mcp"
}
}
}
```
### Raycast
Add a remote MCP server from **AI → MCP Servers**, using the endpoint URL above.
Full per-client instructions live at [competitortracker.io/docs/mcp/connect](https://competitortracker.io/docs/mcp/connect/).
## Authentication
On the first tool call the server walks you through an OAuth sign-in. For headless or automated use, generate an API key in the app and send it as an `X-API-Key` header. See [API keys](https://competitortracker.io/docs/api-keys/).
## Tools
- `list_competitors` — list the competitors your organization tracks
- `get_competitor` — fetch one competitor's details, categories and labels
- `get_competitor_timeline` — chronological activity for a competitor
- `list_pages` — list tracked pages, optionally filtered by type
- `get_snapshot` — retrieve a snapshot with HTML, markdown and screenshot assets
- `list_snapshots` — list snapshots for a tracked page
- `list_org_changes` — read the organization-wide change feed with filters
- `list_competitor_changes` — changes for a single competitor
- `list_snapshot_changes` — changes attributed to a specific snapshot
- `list_labels` — the organization's labels with colors
- `get_label` — a single label's details
- `get_current_user` — the signed-in user's profile
- `list_my_orgs` — organizations the user belongs to
- `get_balance` — coin balance and renewal summary
- `list_transactions` — coin transaction history
- `get_org` — current organization details
- `list_members` — active organization members
- `list_invites` — pending invitations
- `list_api_keys` — API keys with metadata, secrets excluded
- `list_api_key_usage` — API key usage logs
- `list_dispatches` — the organization's notifications
- `list_dispatch_deliveries` — email delivery attempts
- `list_webhooks` — registered webhooks
- `list_webhook_deliveries` — webhook delivery attempts
- `subscribe_competitor` — start tracking a competitor by URL (write)
- `update_competitor` — change display name or tracked categories (write)
- `create_label` — add a new label (write)
- `update_label` — rename or recolor a label (write)
- `assign_label` — apply a label to a competitor (write)
- `update_current_user` — update profile name fields (write)
- `update_org` — rename the organization, admin only (write)
- `update_member_role` — change a member's permissions (write)
- `create_invite` — invite a new member by email (write)
- `mint_api_key` — generate a new API key with scopes (write)
- `create_dispatch` — create a notification with optional label scoping (write)
- `update_dispatch` — modify notification settings (write)
- `add_dispatch_recipient` — add a recipient to a notification (write)
- `create_webhook` — register a webhook endpoint (write)
- `list_pages` — list tracked pages, optionally filtered by type
- `get_snapshot` — retrieve a snapshot with HTML, markdown and screenshot assets
- `list_snapshots` — list snapshots for a tracked page
- `list_org_changes` — read the organization-wide change feed with filters
- `list_competitor_changes` — changes for a single competitor
- `list_snapshot_changes` — changes attributed to a specific snapshot
- `list_labels` — the organization's labels with colors
- `get_label` — a single label's details
- `get_current_user` — the signed-in user's profile
- `list_my_orgs` — organizations the user belongs to
- `get_balance` — coin balance and renewal summary
- `list_transactions` — coin transaction history
- `get_org` — current organization details
- `list_members` — active organization members
- `list_invites` — pending invitations
- `list_api_keys` — API keys with metadata, secrets excluded
- `list_api_key_usage` — API key usage logs
- `list_dispatches` — the organization's notifications
- `list_dispatch_deliveries` — email delivery attempts
- `list_webhooks` — registered webhooks
- `list_webhook_deliveries` — webhook delivery attempts
- `subscribe_competitor` — start tracking a competitor by URL (write)
- `update_competitor` — change display name or tracked categories (write)
- `create_label` — add a new label (write)
- `update_label` — rename or recolor a label (write)
- `assign_label` — apply a label to a competitor (write)
- `update_current_user` — update profile name fields (write)
- `update_org` — rename the organization, admin only (write)
- `update_member_role` — change a member's permissions (write)
- `create_invite` — invite a new member by email (write)
- `mint_api_key` — generate a new API key with scopes (write)
- `create_dispatch` — create a notification with optional label scoping (write)
- `update_dispatch` — modify notification settings (write)
- `add_dispatch_recipient` — add a recipient to a notification (write)
- `create_webhook` — register a webhook endpoint (write)
- `unsubscribe_competitor` — stop tracking a competitor (destructive)
- `delete_label` — remove a label from all competitors (destructive)
- `unassign_label` — detach a label from a competitor (destructive)
- `delete_org` — delete the organization, owner only (destructive)
- `transfer_org_ownership` — change the owner (destructive)
- `leave_org` — exit the organization (destructive)
- `revoke_invite` — cancel a pending invitation (destructive)
- `revoke_api_key` — disable an API key permanently (destructive)
- `regenerate_api_key` — rotate an API key secret (destructive)
- `delete_dispatch` — remove a notification (destructive)
- `remove_dispatch_recipient` — unsubscribe a notification recipient (destructive)
- `delete_webhook` — delete a webhook registration (destructive)
The full, always-current catalogue is at [competitortracker.io/docs/mcp/tools](https://competitortracker.io/docs/mcp/tools/).
## Who it's for
Founders, product and marketing teams who already live in an AI assistant and want competitor intelligence where they work: pricing moves, page changes, launches. Not in yet another dashboard.
## About this repository
This repo is the **public listing and manifest** for the Competitor Tracker MCP server (`server.json`, client config, install notes). The server itself runs remotely at `https://mcp.competitortracker.io/mcp`, so there is nothing to build or host here. To use it, just point your client at the endpoint.
## License
[MIT](./LICENSE).