mcpField
O
omniwatchguard

omniwatchguard

远程服务
github.com/Isoprest浏览器自动化03 周前更新
代码仓库

关于 omniwatchguard

OmniWatchGuard 是用于通过 OmniWatchGuard 账户管理网站变更监控和提醒的 MCP 服务。它可监控多种内容,并按严重程度总结检测到的变化。

主要功能

  1. 01列出监控项及近期活动
  2. 02监控文本、价格、库存和指定元素
  3. 03监控 JSON API、SEO 字段和 SSL 证书
  4. 04编辑、暂停、恢复或删除监控项
  5. 05查看近期提醒

适用场景

  1. 01跟踪商品价格或库存变化
  2. 02监控页面元素或 SEO 字段
  3. 03查看网站重要变更提醒

MCP 相关

MCP 客户端使用 OmniWatchGuard API 密钥作为 Bearer 令牌连接托管的 Streamable HTTP 端点。本地 stdio 版本提供相同工具。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.omniwatchguard.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://mcp.omniwatchguard.com/mcp需要授权

工具

7

此工具无需参数。

详细介绍

OmniWatchGuard MCP 服务

smithery badge Isoprest/omniwatchguard-mcp MCP server

OmniWatchGuard 的 Model Context Protocol (MCP) 服务,这是一项网站变更监控服务。将 Claude、Cursor 或任何 MCP 客户端连接到你的 OmniWatchGuard 账户,即可使用自然语言管理监控项和提醒。

  • 端点: https://mcp.omniwatchguard.com/mcp
  • 传输方式: Streamable HTTP(无状态)
  • 身份验证: OmniWatchGuard API 密钥,以 Bearer 令牌形式发送

你可以执行的操作

  • 列出并查看监控项
  • 为文本、价格、库存、CSS 选择的元素、JSON API、SEO 字段或 SSL 证书创建监控项
  • 修改监控项的 URL、选择器、检查间隔或价格/库存阈值
  • 暂停、恢复或删除监控项
  • 查看通过电子邮件、webhook、Slack、Discord 或 Telegram 发送的最新提醒

每次检测到变更后,AI 模型都会生成摘要,并将其评为轻微、重大或严重变更。重大和严重变更会触发提醒;轻微变更则保存在历史记录中。

工具

工具描述
list_monitors列出所有监控项及其近期变更活动
get_monitor获取某个监控项的完整详情和最近 20 条结果
create_monitor创建新的监控项
update_monitor更新现有监控项的设置
set_monitor_status暂停或恢复监控项
delete_monitor删除监控项
list_alerts列出发送到你账户的最新提醒

身份验证

工具需要 OmniWatchGuard API 密钥,该密钥可在 Pro 和 Agency 方案中使用。在控制面板中创建密钥,并将其作为标头发送:

Authorization: Bearer owg_live_...

列出工具(initialize、tools/list)无需密钥;未提供密钥时调用工具会返回错误消息。

从 Claude Desktop 连接

{
  "mcpServers": {
    "omniwatchguard": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp.omniwatchguard.com/mcp",
        "--header",
        "Authorization: Bearer owg_live_YOUR_KEY_HERE"
      ]
    }
  }
}

在本地运行(stdio)

对于以进程形式运行 MCP 服务的客户端,也可以通过本地 stdio 服务使用相同的工具:

npm ci
npm run build
OWG_API_KEY=owg_live_YOUR_KEY_HERE node dist/stdio.mjs

未设置 OWG_API_KEY 时,服务仍会启动并列出工具;调用工具会返回错误消息。

限制

  • 检查间隔:Starter 为 60 分钟;Pro 为 15、30 或 60 分钟;Agency 为 5、15、30 或 60 分钟。
  • 爬虫遵守 robots.txt,不会绕过反机器人保护。仅支持允许自动访问的网站监控。

自托管

托管版本是一个 Cloudflare Worker(src/index.ts),负责将调用转发到 OmniWatchGuard API。两个版本共用 src/server.ts 中的工具。

npm ci
npm run deploy

许可证

MIT,详见 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。