GitScrum / Docs

Actividad

Monitoreo de actividad de proyecto a través de MCP. Da seguimiento a cambios en tareas, actividad de usuarios, feeds del workspace y registros de actividad en tiempo real.

Código Abierto — GitScrum MCP Server es código abierto bajo la licencia MIT. Disponible en npm y en GitHub. Servidor Model Context Protocol para GitScrum — Claude, GitHub Copilot, Cursor y cualquier cliente compatible con MCP tienen acceso operacional completo a tu stack de gestión de proyectos.

La herramienta activity proporciona 5 acciones para monitorear y rastrear actividad a través de proyectos, tareas, usuarios y workspaces. Cada acción está diseñada para un contexto de monitoreo específico — desde revisiones de alto nivel del workspace hasta registros granulares de actividad en tareas — dando a tu asistente de IA visibilidad completa sobre lo que está sucediendo a través de tu trabajo.

Los feeds de actividad en GitScrum capturan cada cambio significativo: creaciones de tareas, actualizaciones de estado, asignaciones de miembros, actualizaciones de sprints, adiciones de comentarios y más. El MCP Server hace que estos feeds sean buscables a través de lenguaje natural, para que puedas preguntar "¿Qué pasó en el proyecto Backend hoy?" y obtener una línea de tiempo estructurada de eventos.


Resumen de acciones

AcciónPropósitoParámetros requeridos
projectVer actividad de un proyecto específicocompanyslug, projectslug
taskVer actividad de una tarea específicacompanyslug, projectslug, taskeffortid
userVer actividad de un usuario específicocompanyslug, projectslug, username
workspaceVer actividad a nivel de workspacecompany_slug
feedVer feed de actividad generalcompanyslug, projectslug

Parámetros

ParámetroTipoDescripción
company_slugstringIdentificador del workspace (requerido para todas las acciones)
project_slugstringIdentificador del proyecto (requerido para project, task, user, feed)
taskeffortidnumberID de la tarea a rastrear (requerido para acción task)
usernamestringUsername del miembro del equipo (requerido para acción user)

Actividad del proyecto

La acción project recupera un feed de actividad dentro del alcance de un proyecto. Muestra todos los cambios a través de tareas, sprints, miembros y configuración dentro de ese proyecto — ideal para revisiones diarias y seguimiento de progreso.

You:  "¿Qué pasó en el proyecto Backend hoy?"
AI:   Llama a activity action=project
      → devuelve feed cronológico de todos los eventos del proyecto

You:  "¿Qué cambios se hicieron desde nuestro último standup?"
AI:   Llama a activity action=project
      → la IA filtra eventos recientes relevantes para la discusión del standup

You:  "¿Alguien modificó los sprints la semana pasada?"
AI:   Llama a activity action=project
      → la IA identifica cambios relacionados con sprints en la línea de tiempo de actividad

Actividad de tarea

La acción task proporciona un historial completo para una tarea específica — cada cambio de estado, reasignación, edición de comentario, actualización de esfuerzo y modificación de campo. Es el registro de auditoría para elementos de trabajo individuales.

You:  "Muéstrame el historial de la tarea #142"
AI:   Llama a activity action=task task_effort_id=142
      → devuelve historial cronológico de todos los cambios en la tarea

You:  "¿Quién movió la tarea #89 a En Progreso?"
AI:   Llama a activity action=task task_effort_id=89
      → la IA encuentra la transición de estado y el usuario que la hizo

You:  "¿Cuántas veces cambió de prioridad la tarea #200?"
AI:   Llama a activity action=task task_effort_id=200
      → la IA cuenta los eventos de cambio de prioridad del registro de actividad

Actividad de usuario

La acción user rastrea todas las acciones realizadas por un miembro específico del equipo dentro de un proyecto. Muestra sus creaciones de tareas, actualizaciones de estado, comentarios y otras contribuciones — útil para revisar contribuciones individuales y balance de carga de trabajo.

You:  "¿En qué ha estado trabajando Sarah esta semana?"
AI:   Llama a activity action=user username="sarah"
      → devuelve todas las acciones de Sarah en el proyecto

You:  "¿Cuántas tareas completó João hoy?"
AI:   Llama a activity action=user username="joao"
      → la IA filtra eventos de completitud de la actividad de João

You:  "Muéstrame las contribuciones del equipo en el proyecto Backend"
AI:   Llama a activity action=user para cada miembro
      → agrega los patrones de actividad del equipo

Actividad del workspace

La acción workspace proporciona una vista panorámica de actividad a través de todos los proyectos en un workspace. Es la vista ejecutiva — mostrando actividad organizacional sin necesitar alcance de proyecto específico.

You:  "¿Qué está pasando en todo el workspace?"
AI:   Llama a activity action=workspace
      → devuelve actividad entre proyectos con resúmenes de proyecto

You:  "¿Cuáles proyectos tuvieron más actividad esta semana?"
AI:   Llama a activity action=workspace
      → la IA clasifica proyectos por volumen de actividad

You:  "¿Hay algún proyecto sin actividad reciente?"
AI:   Llama a activity action=workspace
      → la IA identifica proyectos con brechas de actividad

Feed de actividad

La acción feed devuelve un feed de actividad de propósito general para un proyecto. Similar a la actividad del proyecto pero optimizado para desplazamiento y monitoreo continuo — piensa en ello como la línea de tiempo de noticias de tu proyecto.

You:  "Muéstrame el feed de actividad del proyecto Backend"
AI:   Llama a activity action=feed
      → devuelve feed de actividad paginado

You:  "¿Qué es lo último que pasó en el proyecto Mobile App?"
AI:   Llama a activity action=feed
      → devuelve las entradas más recientes del feed

Patrones de monitoreo de actividad

Check-in diario

You:  "Dame un resumen de lo que pasó ayer"
AI:   1. Llama a activity action=project → actividad reciente
      2. Llama a analytics action=get report="pulse" → métricas de actividad
      → "Ayer: 12 tareas actualizadas, 3 completadas, 2 nuevos bugs reportados.
         Sara lideró con 8 acciones. La tarea #142 fue escalada."

Rastreo de contribuciones

You:  "Compara la actividad del equipo de esta semana"
AI:   Llama a activity action=user para cada miembro
      → "Contribuciones esta semana:
         Sara: 23 acciones (12 tareas completadas)
         João: 18 acciones (8 revisiones de código)
         Alex: 15 acciones (5 nuevas tareas creadas)"

Registro de auditoría

You:  "¿Quién hizo cambios a la configuración del sprint?"
AI:   Llama a activity action=project
      → la IA filtra por las acciones del sprint y muestra quién hizo qué y cuándo

You:  "Muéstrame todos los cambios en la tarea #300 desde el lunes"
AI:   Llama a activity action=task task_effort_id=300
      → la IA filtra la línea de tiempo por fecha y lista cada modificación

Próximos pasos

  • Analíticas: Accede a reportes de análisis de rendimiento del proyecto.
  • Standup: Envía y revisa standups diarios del equipo.
  • Presupuesto: Monitorea actividad financiera del proyecto.
  • Sprints: Da seguimiento a los sprints junto con datos de actividad.