← Toda a documentação de MCP
Configuração do MCP

Use o Done no Cursor

Conecte o Done ao Cursor: adicione https://trydone.app/mcp ao ~/.cursor/mcp.json, faça login com OAuth ou envie um token como cabeçalho, e o agente do Cursor passa a trabalhar suas tarefas do Done.

Para quem é

Para desenvolvedores que usam o agente do Cursor. Adicione o Done ao ~/.cursor/mcp.json para tê-lo em todos os projetos, ou ao .cursor/mcp.json de um projeto para só aquele projeto.

Configure

URL do servidor MCP do Done

https://trydone.app/mcp

Adicione o servidor e faça login Login com OAuth

  1. Abra o ~/.cursor/mcp.json (crie se não existir) e adicione o Done:
    {
      "mcpServers": {
        "done": {
          "url": "https://trydone.app/mcp"
        }
      }
    }
  2. Abra Customize na barra lateral do Cursor, encontre done entre seus servidores MCP e faça login quando o Cursor pedir. Aprove o acesso no Done pelo navegador.
  3. Confira se done está ativado ali e peça ao agente algo da lista abaixo.

Ou envie um token como cabeçalho Token MCP

  1. Gere um token MCP no Done, em Configurações → Acesso de agentes, e coloque numa variável de ambiente chamada DONE_MCP_TOKEN.
  2. Faça referência a ela no mcp.json, para que o token em si nunca fique no arquivo:
    {
      "mcpServers": {
        "done": {
          "url": "https://trydone.app/mcp",
          "headers": {
            "Authorization": "Bearer ${env:DONE_MCP_TOKEN}"
          }
        }
      }
    }

Prefira ${env:…} a colar o token: o .cursor/mcp.json de um projeto é fácil de mandar para o repositório sem querer.

Precisa de uma chave mais restrita? Em Configurações → Acesso de agentes → Tokens MCP adicionais você cria uma somente leitura, ou limitada a um projeto ou a um espaço de trabalho — e o agente nunca vê mais do que isso.

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:

“O que eu tenho para hoje?”
get_todays_plan
“Adicione uma tarefa: mandar a fatura para o Sam sexta p1”
quick_capture
“Pegue sua próxima tarefa do Done e proponha um plano antes de começar.”
next_task → propose_plan
“Se chegar a uma decisão que você não pode tomar, me pergunte e siga com o resto.”
ask_decision
“Quando terminar, mande para eu aprovar.”
propose_completion

Todas 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

O Done não conecta
Abra o painel Output (Cmd+Shift+U ou Ctrl+Shift+U), escolha MCP Logs e procure o erro de done.
O login falha no app de desktop
O app de desktop do Cursor recebe o login em localhost, porta 8787. Se um servidor de desenvolvimento local estiver usando essa porta, pare-o durante o login, ou use a configuração com token.
O Done aparece como app não verificado
Quando você faz login pelos agentes web ou em segundo plano do Cursor, o login volta para www.cursor.com, que o Done não garante. Continue se foi você quem iniciou.

Perguntas frequentes

Configuração global ou de projeto?

Global (~/.cursor/mcp.json) se você quer o Done em todo lugar. Um arquivo de projeto é compartilhado com quem abrir o projeto, então nunca coloque um token direto nele.

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: