Use o Done no Hermes Agent
Conecte o Done ao Hermes Agent da Nous Research: adicione https://trydone.app/mcp ao config.yaml, faça login com hermes mcp login e tenha uma lista de tarefas que o seu agente trabalha.
Para quem é
Para quem usa o Hermes Agent da Nous Research e quer que ele mantenha uma lista de tarefas de verdade com você: ele pode anotar tarefas, trabalhar as que você passa para ele e deixar uma pergunta em espera em vez de chutar.
Configure
URL do servidor MCP do Done
https://trydone.app/mcpAdicione o servidor e faça login Login com OAuth
- Adicione o Done ao
~/.hermes/config.yaml:mcp_servers: done: url: "https://trydone.app/mcp" auth: oauth - Rode
hermes mcp login donee aprove o acesso no Done. O Hermes se registra sozinho, guarda o login na sua máquina e renova. - Rode
hermes mcp test donepara conferir que ele responde e lista as ferramentas do Done. Numa sessão aberta,/reload-mcpaplica a mudança.
Ou use um token Token MCP
- Gere um token MCP no Done, em Configurações → Acesso de agentes, e envie como cabeçalho no lugar de
auth: oauth:mcp_servers: done: url: "https://trydone.app/mcp" headers: Authorization: "Bearer <your-mcp-token>"
Num servidor sem tela, o caminho é um token: o Done não oferece o login por código de dispositivo que o Hermes pode usar nesse caso.
O que dizer a ele
Com o Done conectado, fale com o assistente normalmente. Cada uma destas frases corresponde a uma ferramenta real do Done:
get_todays_planquick_capturenext_task → propose_planask_decisionpropose_completionTodas as ferramentas, prompts e recursos que o Done expõe estão na referência de MCP.
A aprovação obrigatória
Por padrão, um assistente não consegue concluir suas tarefas. Quando acha que uma tarefa está pronta, ele chama propose_completion, que deixa a tarefa em Aguardando aprovação até você aprovar ou devolver em Precisa de você; um trabalho grande começa com propose_plan, que espera o seu sinal verde. Uma pergunta passa por ask_decision: aquela tarefa espera sua resposta enquanto o agente segue para a próxima. O Done aplica isso no próprio servidor, então vale não importa o que o assistente tente — um agente só conclui uma tarefa diretamente se você configurou a Autonomia dessa tarefa para permitir.
Solução de problemas
- invalid_client depois de reinstalar ou reconectar
- O Hermes está segurando um login antigo. Remova o servidor, apague o token salvo em
~/.hermes/mcp-tokens/, adicione de novo e rodehermes mcp login done. - Mudanças no config.yaml não têm efeito
- Rode
/reload-mcpna sessão, ou reinicie o Hermes.
Perguntas frequentes
Posso deixar o Hermes ver só parte do meu quadro?
Sim: use um token de Tokens MCP adicionais somente leitura, ou limitado a um projeto ou a um espaço de trabalho.
Existe uma chave de API compartilhada para o Done?
Não. Cada conexão pertence a uma única conta do Done: um login com OAuth ou um token MCP que você mesmo gera. Não existe chave compartilhada nem global. Cada assistente conectado aparece em Configurações → Acesso de agentes, onde você revoga com um clique.
O que o assistente consegue ver?
Só o que a sua conta vê: seus espaços de trabalho e o que foi compartilhado com você. Um token somente leitura, de um projeto ou de um espaço de trabalho restringe ainda mais.
Custa alguma coisa?
O plano Free inclui 100 chamadas de agente (MCP) por mês; Pro e Teams são ilimitados. O plano do próprio assistente é à parte.
Passos conferidos com a documentação oficial em 23 de outubro de 2026: