Classificação
| Campo | Valor |
|---|---|
| Natureza | normativo |
| Escopo | primeira integração de um repositório com ClickUpfy e MCP |
| Autoridade | agent init, escopo MCP e ferramentas públicas |
O que você vai preparar
Neste percurso, um repositório será ligado a uma List do ClickUp. O resultado
é um .mcp.json que inicia o ClickUpfy com um account e IDs fixos, além das
quatro skills instaladas no projeto.
Antes de escrever qualquer tarefa, você vai:
- validar o perfil
- descobrir Space, Folder e List
- instalar o MCP em read-only para conferir o destino
- liberar escrita somente depois da revisão.
Valide o perfil
clickupfy statusclickupfy whoamiConfirme o nome do account, o usuário e o workspace. Se qualquer dado estiver errado, volte à configuração.
Descubra a hierarquia
clickupfy workspace listclickupfy space listclickupfy folder list --space <space-id>clickupfy list list --folder <folder-id>Uma List pode pertencer diretamente ao Space. Nesse caso:
clickupfy list list --space <space-id>Guarde os IDs confirmados. Se o projeto usa Sprints, localize também o Sprint Folder que contém as Lists temporais.
Inicialize o agente
Na raiz do repositório:
clickupfy --account promovaweb agent init \ --workspace 123 \ --space 10 \ --folder 20 \ --list 30space e list são obrigatórios. Workspace e Folder podem ser omitidos
quando não forem necessários ao escopo. Acrescente
--sprint-folder <id> se o projeto usa Sprints.
O comando instala as skills e mescla o servidor no .mcp.json existente sem
remover outros servidores:
{ "mcpServers": { "promovaweb-clickupfy": { "command": "clickupfy", "args": [ "mcp", "serve", "--account", "promovaweb", "--workspace", "123", "--space", "10", "--folder", "20", "--list", "30" ] } }}Antes de abrir o cliente MCP pela primeira vez, acrescente --read-only ao
fim de args. O agent init prepara o servidor completo. Essa edição
consciente reduz a superfície durante a conferência inicial.
Confira no agente
Reinicie ou recarregue o cliente MCP para que ele leia a nova configuração. Peça uma consulta ao contexto:
Use clickupfy_mcp_context e mostre o perfil, o workspace e a hierarquia desteprojeto.Compare o resultado com os IDs anotados. Depois liste as tarefas:
Use clickupfy_tasks_list sem informar listId.O servidor deve aplicar a List configurada. Uma tentativa de consultar outra List deve ser recusada.
Libere escrita
Quando o destino estiver correto, remova apenas --read-only da entrada
gerenciada. Reabra o cliente MCP e confirme que as ferramentas de escrita
aparecem em tools/list.
Crie uma tarefa de teste somente se o projeto e a equipe autorizarem a mutação. Caso contrário, use uma tarefa real já existente para validar leitura, comentários e checklists.
Primeira leitura de uma tarefa
No terminal:
clickupfy task get <task-id> --markdownNo agente:
Leia <task-id> com clickupfy_task_get usando markdown: true. Não altere atarefa.Confira descrição, subtarefas, checklists e fila executável. Agora você já pode aprofundar a hierarquia ou começar a trabalhar com tarefas.