Casos de Uso

Exemplos práticos de como usar as tools do Karpos MCP com um agente de IA.

Daily standup automatizado

Peça ao seu agente para gerar um resumo das tarefas em andamento e bloqueadas do workspace, pronto para o standup do time.

Prompt de exemplo

"Liste todas as tarefas com status in_progress e cancelled do workspace wsp_abc123 e gere um resumo de standup com o que está em andamento e o que está bloqueado."

Tools utilizadas

list-taskslist-workspace-members

Setup de sprint

Crie um projeto e um conjunto de tarefas para uma nova sprint com uma única instrução ao agente.

Prompt de exemplo

"Crie um projeto chamado Sprint 12 no workspace wsp_abc123, depois crie as seguintes tarefas com prioridade high atribuídas ao usr_xyz: Implementar login OAuth, Revisar design do dashboard, Configurar CI/CD."

Tools utilizadas

create-projectcreate-task
// O agente executa em sequência:

// 1. Criar projeto
{
  "tool": "create-project",
  "workspaceId": "wsp_abc123",
  "name": "Sprint 12",
  "color": "#3b82f6"
}

// 2. Criar tarefas (uma chamada por tarefa)
{
  "tool": "create-task",
  "projectId": "prj_sprint12",
  "title": "Implementar login OAuth",
  "priority": "high",
  "assigneeId": "usr_xyz"
}

Atualização de status em bulk

Mova todas as tarefas de uma lista para "done" ao final de uma sprint, sem precisar abrir o app.

Prompt de exemplo

"Liste as tarefas com status in_progress do projeto prj_sprint12 e marque todas como done."

Tools utilizadas

list-tasksbatch-update-tasks
// 1. Listar tarefas in_progress
{
  "tool": "list-tasks",
  "workspaceId": "wsp_abc123",
  "projectId": "prj_sprint12",
  "status": "in_progress"
}

// 2. Atualizar todas em uma chamada
{
  "tool": "batch-update-tasks",
  "taskIds": ["tsk_001", "tsk_003", "tsk_007"],
  "status": "done"
}

Log de progresso via comentário

Registre o progresso de uma tarefa adicionando um comentário estruturado automaticamente após uma sessão de trabalho.

Prompt de exemplo

"Adicione um comentário na tarefa tsk_001 resumindo o que foi feito hoje: implementação do endpoint de login concluída, testes unitários criados, PR aberto para revisão."

Tools utilizadas

add-task-commentupdate-task
{
  "tool": "add-task-comment",
  "taskId": "tsk_001",
  "content": "## Progresso — 2024-03-15

- Endpoint de login implementado
- Testes unitários: 12 casos cobertos
- PR #47 aberto para revisão

**Próximo passo:** aguardar review e merge."
}