omniwatchguard について
OmniWatchGuard は、アカウントを通じてウェブサイトの変更監視とアラートを管理する MCP サーバーです。複数の種類のコンテンツを監視し、検出した変更を重要度別に要約します。
主な機能
- 01監視項目と最近の動きを一覧
- 02テキスト、価格、在庫、指定要素の監視
- 03JSON API、SEO 項目、SSL 証明書の監視
- 04監視項目の編集、一時停止、再開、削除
- 05最近のアラートを確認
活用シーン
- 01商品価格や在庫の変化を追跡
- 02ページ要素や SEO 項目を監視
- 03サイトの重要な変更に関するアラートを確認
MCP 対応
MCP クライアントは OmniWatchGuard API キーを Bearer トークンとして、ホスト型 Streamable HTTP エンドポイントに接続します。ローカルの stdio 版でも同じツールを利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.omniwatchguard.com/mcpclaude mcp add --transport http com-omniwatchguard https://mcp.omniwatchguard.com/mcp{"mcpServers":{"com-omniwatchguard":{"type":"http","url":"https://mcp.omniwatchguard.com/mcp"}}}Cursor で開く{"servers":{"com-omniwatchguard":{"type":"http","url":"https://mcp.omniwatchguard.com/mcp"}}}VS Code で開く{"mcpServers":{"com-omniwatchguard":{"type":"http","url":"https://mcp.omniwatchguard.com/mcp"}}}{"mcpServers":{"com-omniwatchguard":{"serverUrl":"https://mcp.omniwatchguard.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.omniwatchguard.com/mcp認証が必要ツール
7このツールにパラメーターはありません。
詳細
OmniWatchGuard MCP サーバー
OmniWatchGuard の Model Context Protocol(MCP)サーバーです。OmniWatchGuard は、ウェブサイトの変更を監視するサービスです。Claude、Cursor、または任意の MCP クライアントを OmniWatchGuard アカウントに接続し、平易な言葉でモニターとアラートを管理できます。
- エンドポイント:
https://mcp.omniwatchguard.com/mcp - トランスポート: ストリーミング可能な HTTP(ステートレス)
- 認証: OmniWatchGuard API キーを Bearer トークンとして送信
できること
- モニターの一覧表示と詳細の確認
- テキスト、価格、在庫、CSS で選択した要素、JSON API、SEO フィールド、SSL 証明書のモニターを作成
- モニターの URL、セレクター、チェック間隔、価格/在庫のしきい値を変更
- モニターの一時停止、再開、削除
- メール、Webhook、Slack、Discord、Telegram で送信された最近のアラートを確認
検出された各変更は AI モデルによって要約され、軽微、重大、または緊急に分類されます。重大および緊急の変更はアラートで通知され、軽微な変更は履歴に保存されます。
ツール
| ツール | 説明 |
|---|---|
list_monitors | 最近の変更状況とともに、すべてのモニターを一覧表示します |
get_monitor | 1 つのモニターの詳細と直近 20 件の結果を取得します |
create_monitor | 新しいモニターを作成します |
update_monitor | 既存のモニター設定を更新します |
set_monitor_status | モニターを一時停止または再開します |
delete_monitor | モニターを削除します |
list_alerts | アカウントに送信された最近のアラートを一覧表示します |
認証
ツールの利用には OmniWatchGuard API キーが必要です。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 をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。