watchgoose-mcp
Watchgoose MCP
Watchgoose MCP は、MCP 対応の AI クライアントを Watchgoose Management API に接続します。cron および定期タスクの監視を検査でき、チェックの変更は明示的に書き込みを有効にした場合のみ利用できます。
要件
Node.js 20 以上
プロジェクト設定からのプロジェクトスコープの Watchgoose API キー
チェックの状態とステータス履歴のみが必要な場合は、hcr_ 読み取り専用キーを使用します。ping、統合、またはチェックの変更も必要な場合は、hcw_ 読み書きキーを使用します。
Related MCP server: uptrack-mcp
Claude Desktop
claude_desktop_config.json にこのエントリを追加し、Claude Desktop を再起動します:
{
"mcpServers": {
"watchgoose": {
"command": "npx",
"args": ["-y", "watchgoose-mcp"],
"env": {
"WATCHGOOSE_API_KEY": "hcr_your_project_key"
}
}
}
}Claude Code
claude mcp add --env WATCHGOOSE_API_KEY=hcr_your_project_key \
--transport stdio --scope user watchgoose -- npx -y watchgoose-mcpclaude mcp get watchgoose を実行して接続を確認します。
Cursor
プロジェクトに .cursor/mcp.json を作成するか、同じエントリをユーザー MCP 設定に追加します:
{
"mcpServers": {
"watchgoose": {
"command": "npx",
"args": ["-y", "watchgoose-mcp"],
"env": {
"WATCHGOOSE_API_KEY": "hcr_your_project_key"
}
}
}
}VS Code
.vscode/mcp.json を作成します:
{
"servers": {
"watchgoose": {
"type": "stdio",
"command": "npx",
"args": ["-y", "watchgoose-mcp"],
"env": {
"WATCHGOOSE_API_KEY": "hcr_your_project_key"
}
}
}
}MCP: List Servers を実行し、watchgoose を起動します。
環境
変数 | 必須 | デフォルト | 説明 |
| はい | - | プロジェクトスコープの |
| いいえ |
| 管理 API のベース URL。ループバック開発ホストを除き、HTTPS が必要です。キーはこのホストに送信されるため、信頼できる URL のみを使用してください。 |
| いいえ |
| キーが読み書き可能な場合に変更ツールを公開するには |
| レガシーキーのみ | - | プレフィックスなしの 32 文字キーには |
サーバーはキーのプレフィックスをローカルで分類し、アクセスを推測するために API を調査することはありません。WATCHGOOSE_ENABLE_WRITES=true を設定しても、読み取り専用キーに追加のアクセス権を与えることはできません。
ツール
チェックは、安定した 40 文字の unique_key 値でアドレス指定されます。UUID、ping URL、統合 UUID はサーバー内でのみ使用され、AI クライアントには表示されません。
ツール | 必要なアクセス | 管理 API マッピング |
| 読み取り専用 |
|
| 読み取り専用 |
|
| 読み取り専用 |
|
| 読み書き |
|
| 読み書き |
|
| 読み書き+書き込み有効 |
|
| 読み書き+書き込み有効 |
|
| 読み書き+書き込み有効 |
|
| 読み書き+書き込み有効 |
|
| 読み書き+書き込み有効 |
|
統合の割り当てには、正確な統合名を使用します。名前は空でなく、プロジェクト内で一意である必要があります。
リスト結果は、チェック 100 件、ping 100 件、フリップ 200 件、統合 100 件に制限されています。シリアル化された各ツール結果も 24,000 文字に制限されています。エントリが省略された場合、結果にはメタデータが含まれます。
セキュリティ
書き込みは、
hcw_キーを使用している場合でも、デフォルトで無効になっています。API キーは
X-Api-Keyヘッダーでのみ送信され、ログに記録されたり返されたりすることはありません。API リダイレクトは拒否されるため、資格情報が別のホストに転送されることはありません。
チェック UUID、ping および更新 URL、統合 UUID、および未知の将来の API フィールドは出力から削除されます。
ping は
type、date、n、scheme、method、durationのみを保持します。送信元 IP アドレス、ユーザーエージェント、実行 ID、本文 URL は削除されます。ping 本文は決して要求されません。
サーバーにはテレメトリはありません。
API キーを含むクライアント設定ファイルを保護してください。専用プロジェクトと、必要なツールを公開する最小権限のキーを優先してください。使用しなくなったキーは、Watchgoose プロジェクト設定から失効させてください。
開発
npm install
npm run format:check
npm run lint
npm run typecheck
npm test
npm run publish:dry-run本番統合テストはオプトインであり、専用のテストプロジェクトキーが必要です。CI では実行されません。
ライセンス
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceMCP server for CronAlert uptime monitoring — manage monitors, check results, and incidents from any MCP-compatible AI client.9118MIT

uptrack-mcpofficial
AlicenseNot gradedqualityDmaintenanceMCP server for Uptrack uptime monitoring. Manage monitors and incidents from AI agents like Claude, ChatGPT, and Cursor.17MIT
Drumbeats MCPofficial
AlicenseAqualityAmaintenanceMCP server for Drumbeats monitoring. Enables creating monitors, triaging incidents, and running HTTP/SSL/DNS checks using natural language from any AI client.16212Apache 2.0
uptimepageofficial
AlicenseNot gradedqualityAmaintenanceMCP server for Uptimepage uptime monitoring. An LLM client can read your monitors and incidents, run a check on demand, and post incident updates. Writes need an OAuth login and a scoped token, and each one is logged.18AGPL 3.0
Related MCP Connectors
Uptime, SSL, DNS and domain monitoring you can talk to from Claude or any MCP client.
Monitor MCP servers, API contracts and AI outputs for schema drift. Alerts on breaking changes.
MCP uptime, schema, auth, and SLA receipt monitoring.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/bartekrutkowski/watchgoose-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server