rusty4444 avatar

ChangeDetection.io MCP Server

rusty4444/changedetection-mcp

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 tools

Public 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*secret

ChangeDetection.io API key

Readme

ChangeDetection.io MCP Server

Buy Me A Coffee

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_diff arms 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


View the full README on GitHub

Details

Repository
github.com/rusty4444/changedetection-mcp
Website
github.com/rusty4444/changedetection-mcp
Package
changedetection-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active

More from rusty4444