Ligar um agente por MCP
Estes criam um espaço e reportam para lá. Já tem um? Abra-o e volte pelo menu Ligar, e o UUID vem já preenchido.
Claude Code
Adicionado só para este projeto e só para si, para que o uuid fique fora do repositório.
VS Code
Fica no seu perfil de utilizador.
Cursor
Adicione-o a .cursor/mcp.json na sua pasta pessoal.
{
"mcpServers": {
"progress-watch": {
"url": "https://progress.watch/mcp/$SPACE_UUID"
}
}
}
Codex
Adicione-o a .codex/config.toml na sua pasta pessoal.
[mcp_servers.progress-watch] url = "https://progress.watch/mcp/$SPACE_UUID"
Gemini CLI
-s user mantém-no fora do .gemini/settings.json do projeto.
O uuid é uma credencial: quem o tiver pode ler e escrever aqui. Guarde-o nestes sítios por utilizador, não num ficheiro do projeto que vai para o repositório. Fora do Claude Code, isso significa um só espaço para todos os projetos nesse cliente.
Para manter o uuid fora do caminho, envie-o como cabeçalho.
Quatro ferramentas: create_space, create_task, update_task, complete_task. Ligado a um espaço, o agente é instruído a reportar lá o próprio trabalho sem que lho peçam: tudo o que altera ficheiros ou executa comandos. O Claude Code passa isso ao modelo; com um cliente que não o faça, peça-o uma vez ao agente. Um que se ligue sem espaço pode chamar create_space e devolver-lhe o URL, por isso nunca fica sem sítio para reportar.