watchgoose-mcp
Watchgoose MCP
Watchgoose MCP는 MCP를 지원하는 AI 클라이언트를 Watchgoose Management API에 연결합니다. 이를 통해 cron 및 반복 작업 모니터링을 확인할 수 있으며, 체크 변경은 쓰기를 명시적으로 활성화한 경우에만 사용할 수 있습니다.
요구 사항
Node.js 20 이상
프로젝트 설정에서 발급받은 프로젝트 범위의 Watchgoose API 키
체크 상태와 상태 기록만 필요하다면 hcr_ 읽기 전용 키를 사용하세요. 핑, 통합 또는 체크 변경도 필요하다면 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를 시작하세요.
환경
변수 | 필수 | 기본값 | 설명 |
| 예 | - | 프로젝트 범위의 |
| 아니요 |
| Management API 기본 URL. 루프백 개발 호스트를 제외하고 HTTPS가 필요합니다. 키가 이 호스트로 전송되므로 신뢰할 수 있는 URL만 사용하세요. |
| 아니요 |
| 키가 읽기/쓰기 권한일 때 변경 도구를 노출하려면 |
| 레거시 키만 | - | 접두사가 없는 32자 키에 대해 |
서버는 키 접두사를 로컬에서 분류하며 접근 권한을 추론하기 위해 API를 조회하지 않습니다. WATCHGOOSE_ENABLE_WRITES=true로 설정해도 읽기 전용 키에 추가 접근 권한을 부여할 수 없습니다.
도구
체크는 안정적인 40자 unique_key 값으로 참조됩니다. UUID, 핑 URL, 통합 UUID는 서버 내부에서만 사용되며 AI 클라이언트에는 표시되지 않습니다.
도구 | 필요한 접근 권한 | Management API 매핑 |
| 읽기 전용 |
|
| 읽기 전용 |
|
| 읽기 전용 |
|
| 읽기/쓰기 |
|
| 읽기/쓰기 |
|
| 읽기/쓰기 및 쓰기 활성화 |
|
| 읽기/쓰기 및 쓰기 활성화 |
|
| 읽기/쓰기 및 쓰기 활성화 |
|
| 읽기/쓰기 및 쓰기 활성화 |
|
| 읽기/쓰기 및 쓰기 활성화 |
|
통합 할당은 정확한 통합 이름을 사용합니다. 이름은 비어 있지 않아야 하며 프로젝트 내에서 고유해야 합니다.
목록 결과는 체크 100개, 핑 100개, 플립 200개, 통합 100개로 제한됩니다. 모든 직렬화된 도구 결과도 24,000자로 제한됩니다. 항목이 생략되면 결과에 메타데이터가 포함됩니다.
보안
쓰기는 기본적으로 비활성화되어 있으며,
hcw_키를 사용해도 마찬가지입니다.API 키는
X-Api-Key헤더로만 전송되며 절대 로그에 기록되거나 반환되지 않습니다.API 리디렉션은 거부되므로 자격 증명이 다른 호스트로 전달될 수 없습니다.
체크 UUID, 핑 및 업데이트 URL, 통합 UUID, 알 수 없는 향후 API 필드는 출럭에서 제거됩니다.
핑은
type,date,n,scheme,method,duration만 유지합니다. 출발지 IP 주소, 사용자 에이전트, 실행 ID, 본문 URL은 제거됩니다.핑 본문은 절대 요청되지 않습니다.
서버에는 텔레메트리가 없습니다.
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