
ChangeDetection.io MCP Server
Gives Claude direct access to your ChangeDetection.io instance for monitoring website changes. You get the full API: create and manage watches, pull change history, diff any two snapshots, search by URL or title, and organize with tags. Ships with a configurable safety fuse that limits cascading mutations per watch after viewing a diff, so one noisy page won't trigger unlimited rechecks. Useful when you want an agent to set up monitoring on product pages, check what changed on a tracked site, or manage your watch list without touching the web UI. Requires a running ChangeDetection.io instance and API key.
- tools
- 12
- auth
- Secret needed
- transport
- STDIO
- env vars
- 2
- last updated
- May 18, 2026
Tools
12 toolsPublic tool metadata for what this MCP can expose to an agent.
list_watchesList all watches (optional tag filter, limit/offset)
List all watches (optional tag filter, limit/offset)
No parameter schema in public metadata yet.
get_watchGet full details of a single watch
Get full details of a single watch
No parameter schema in public metadata yet.
create_watchCreate a new watch from a URL
Create a new watch from a URL
No parameter schema in public metadata yet.
update_watchUpdate an existing watch (pause, rename, change schedule, etc.)
Update an existing watch (pause, rename, change schedule, etc.)
No parameter schema in public metadata yet.
delete_watchDelete a watch and all its history
Delete a watch and all its history
No parameter schema in public metadata yet.
recheck_watchTrigger an immediate recheck
Trigger an immediate recheck
No parameter schema in public metadata yet.
get_watch_historyList change history snapshots for a watch
List change history snapshots for a watch
No parameter schema in public metadata yet.
get_snapshot_diffGet diff between two snapshots
Get diff between two snapshots
No parameter schema in public metadata yet.
search_watchesFull-text search by URL or title
Full-text search by URL or title
No parameter schema in public metadata yet.
list_tagsList all tags/groups
List all tags/groups
No parameter schema in public metadata yet.
create_tagCreate a tag for organisation
Create a tag for organisation
No parameter schema in public metadata yet.
get_system_infoGet server stats (watch count, uptime, version)
Get server stats (watch count, uptime, version)
No parameter schema in public metadata yet.
Sponsors
Configuration
CHANGEDETECTION_BASE_URL*Base URL of the ChangeDetection.io instance, e.g. https://changedetection.example.com
CHANGEDETECTION_API_KEY*secretChangeDetection.io API key
Readme
ChangeDetection.io MCP Server
An MCP (Model Context Protocol) server that gives AI agents native access to ChangeDetection.io — the open-source website change detection and monitoring platform.
Features
- Watch Management — Create, list, update, delete, and trigger rechecks on watches
- Change History — Browse snapshot history and get diffs between any two points in time
- Per-watch action fuse —
get_snapshot_diffarms a configurable limit on follow-up mutating actions for that watch so one noisy page cannot cascade into unlimited rechecks or edits - Tag Management — Organise watches with tags/groups
- Search — Full-text search through watches by URL or title
- System Info — Quick health and stats readout
Why This Exists
Details
- Repository
- github.com/rusty4444/changedetection-mcp
- Website
- github.com/rusty4444/changedetection-mcp
- Package
changedetection-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active