Watchgoose

Supervisa trabajos cron y tareas recurrentes mediante una conexión Watchgoose limitada al proyecto.

Documentación

Servidor MCP

El Protocolo de Contexto de Modelos (MCP) permite que los clientes de IA compatibles usen las herramientas de Watchgoose a través de una conexión a nivel de proyecto que tú apruebas.

Disponible en

Watchgoose está disponible en el directorio de conectores de Claude.

Watchgoose está listado en los plugins de ChatGPT para GPT y Codex.

Watchgoose está listado en el Registro oficial de MCP.

El paquete watchgoose-mcp está disponible en npm.

Conectar Claude

En Claude, abre Configuración > Conectores, agrega un conector personalizado e ingresa:

https://mcp.watchgoose.com/mcp

Claude abre Watchgoose en tu navegador. Inicia sesión, elige un proyecto, revisa el acceso solicitado y continúa. El acceso de solo lectura está seleccionado por defecto.

Conectar Claude Code

Agrega el servidor Streamable HTTP alojado para tu usuario:

claude mcp add --transport http --scope user watchgoose https://mcp.watchgoose.com/mcp

Inicia Claude Code y completa la autorización del navegador cuando se te solicite. Ejecuta claude mcp get watchgoose para inspeccionar la conexión guardada.

Otros Clientes Remotos

Usa https://mcp.watchgoose.com/mcp en clientes que admitan servidores MCP Streamable HTTP remotos, OAuth 2.1, PKCE y Registro Dinámico de Clientes. El emisor de OAuth es https://mcp.watchgoose.com. No pegas una clave de API de Watchgoose en un cliente remoto.

Acceso al Proyecto

Cada conexión está limitada a un proyecto. La pantalla de consentimiento siempre comienza con acceso de Solo lectura. Ofrece Lectura y escritura solo cuando el cliente solicita el alcance mcp:write y tú tienes permiso para modificar el proyecto seleccionado.

Cambiar una conexión de solo lectura a lectura y escritura requiere una nueva autorización. Revoca la conexión existente en Configuración de la cuenta > Conexiones MCP, desconéctala en el cliente y vuelve a conectarte. Revisa cada operación de escritura solicitada en el cliente antes de aprobarla.

Herramientas

HerramientaQué haceAlcance OAuth requerido
list_checksLista verificaciones, con filtros opcionales de slug o etiqueta.mcp:read
get_checkObtiene una verificación y su estado y programación actuales.mcp:read
list_flipsLista los cambios de estado retenidos. up: 1 significa que la verificación pasó a activa; up: 0 incluye inactiva, pausada y nueva después de reanudar. Una pausa o reanudación que cambia el estado registra un cambio.mcp:read
list_pingsLista señales recientes sin datos de origen o cuerpo.mcp:read + mcp:write
list_channelsLista nombres y tipos de integraciones para asignaciones.mcp:read + mcp:write
create_checkCrea una verificación simple, cron o OnCalendar.mcp:read + mcp:write
update_checkCambia campos seleccionados en una verificación.mcp:read + mcp:write
pause_checkPausa la supervisión sin eliminar una verificación.mcp:read + mcp:write
resume_checkReanuda una verificación pausada.mcp:read + mcp:write
delete_checkElimina permanentemente una verificación y su historial retenido.mcp:read + mcp:write

El alcance offline_access permite que un cliente se reconecte sin repetir el consentimiento en cada sesión. No expone herramientas adicionales.

Identificadores y Campos Privados

Los clientes de IA se dirigen a las verificaciones por su unique_key estable. El servidor MCP usa identificadores internos solo al llamar a la API de Gestión y los elimina de los resultados de las herramientas.

El cliente de IA conectado nunca recibe UUIDs de verificación ni URLs de ping, UUIDs de canales de integración, direcciones IP de origen, agentes de usuario, IDs de ejecución, URLs de cuerpo ni contenidos de cuerpo de ping. Los resultados de ping incluyen solo tipo de señal, fecha, número de secuencia, esquema, método y duración. El servidor no solicita cuerpos de ping.

Credenciales, Almacenamiento y Revocación

Watchgoose intercambia un traspaso de un solo uso de cinco minutos por una credencial delegada de proyecto. El servicio MCP alojado procesa esa credencial en memoria para solicitudes de API y la almacena solo en estado OAuth cifrado. Nunca devuelve la credencial, los tokens OAuth ni las claves de API al cliente de IA como salida de herramienta.

El estado del cliente OAuth, autorización, sesión, concesión y credencial delegada se almacena en SQLite propiedad del servicio en el único host de producción en una región. El estado y sus identificadores están cifrados o codificados en reposo y siguen la rotación normal de respaldo de producción. La aplicación MCP no agrega telemetría. El proxy de producción mantiene registros de acceso normales de seguridad y operación, incluidos la dirección de origen, el agente de usuario, el URI completo de la solicitud incluida su cadena de consulta, el método, el estado y la marca de tiempo. Elimina los encabezados de autorización y cookies de esos registros y omite la devolución de llamada de OAuth por completo. También elimina el encabezado X-Api-Key que contiene la credencial usado para solicitudes de API del proyecto. Los campos de los registros de acceso nunca se devuelven como salida de herramienta.

Watchgoose conserva metadatos de conexión y registra cada operación de API MCP, ruta, método, resultado, estado HTTP y marca de tiempo. Los eventos de auditoría se retienen durante 90 días. Revoca una conexión en Configuración de la cuenta > Conexiones MCP para bloquear el acceso futuro a la API del proyecto. El cliente debe completar la autorización nuevamente para reconectarse.

Lee la Política de Privacidad para conocer el límite completo de procesamiento y retención.

{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://watchgoose.com/"},{"@type":"ListItem","position":2,"name":"Documentation","item":"https://watchgoose.com/docs/"},{"@type":"ListItem","position":3,"name":"MCP Server","item":"https://watchgoose.com/docs/mcp/"}]}