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.