list_monitors
List all OmniWatchGuard monitors of the authenticated user, with the number of changes in the last 7 days and the last detected change.
Takes no parameters.

com.omniwatchguardPublished by omniwatchguard.comOfficial publisherv1.0.0Updated Oct 24, 2026
AI-powered website change monitoring - manage monitors and alerts via MCP.
Remote MCP server for OmniWatchGuard that lets an assistant create, inspect, update, pause and delete website change monitors and read recent alerts.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/com.omniwatchguard%2Fmcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"omniwatchguard": {
"type": "http",
"url": "https://mcp.omniwatchguard.com/mcp",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}[smithery badge] [Isoprest/omniwatchguard-mcp MCP server]
Model Context Protocol (MCP) server for OmniWatchGuard, a website change monitoring service. Connect Claude, Cursor or any MCP client to your OmniWatchGuard account and manage monitors and alerts in plain language.
https://mcp.omniwatchguard.com/mcpEach detected change is summarised by an AI model and rated minor, major or critical. Alerts are sent for major and critical changes; minor ones are kept in the history.
Tools need an OmniWatchGuard API key, available on the Pro and Agency plans. Create one in the dashboard and send it as a header:
Listing the tools (initialize, tools/list) works without a key; calling a tool without a key returns an error message.
The same tools are available as a local stdio server, for clients that run MCP servers as a process:
Without OWG_API_KEY the server starts and lists its tools; tool calls return an error message.
The hosted version is a Cloudflare Worker (src/index.ts) that forwards calls to the OmniWatchGuard API. Both versions share the tools in src/server.ts.
MIT, see LICENSE.
Source: README.md at commit 59450bb
List all OmniWatchGuard monitors of the authenticated user, with the number of changes in the last 7 days and the last detected change.
Takes no parameters.
Get the full details of one monitor and its last 20 check results.
idrequiredCreate a new monitor for a web page. Types: text, price, stock, css, api, seo, ssl (tech_stack and whois need the matching add-on). The number of monitors and the available check intervals depend on the user's plan.
urlrequirednametypeselectorfrequencynotify_telegramstock_alert_typeprice_threshold_typeprice_threshold_valueUpdate fields of an existing monitor: name, URL, selector, check interval or price/stock thresholds.
idrequiredurlnameselectorfrequencystock_alert_typeprice_threshold_typeprice_threshold_valuePause or resume an existing monitor.
idrequiredstatusrequiredDelete an existing monitor.
idrequiredList the latest alerts sent to the user (email, webhook, Slack, Discord, Telegram), with details of the change that triggered each one.
type90% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Declare a license in the repository or the registry entry.
Authorization: Bearer owg_live_...{ "mcpServers": { "omniwatchguard": { "command": "npx", "args": [ "mcp-remote", "https://mcp.omniwatchguard.com/mcp", "--header", "Authorization: Bearer owg_live_YOUR_KEY_HERE" ] } }}npm cinpm run buildOWG_API_KEY=owg_live_YOUR_KEY_HERE node dist/stdio.mjsnpm cinpm run deploy