O Prior agora funciona dentro do seu assistente de IA

O servidor MCP agora alcança projetos, notas, compartilhamento e planejamento, com botões de instalação. E um assistente edita notas enquanto um colega digita.

5 de novembro de 2026

Até agora, um assistente conectado ao Prior podia ler e alterar suas tarefas e hábitos, criar flashcards e editar orçamentos. Hoje ele alcança quase tudo o que você alcança no aplicativo: projetos e áreas, notas e pastas, compartilhamento e convites, comentários, Planning Poker, configurações de planejamento e eventos do calendário. O servidor agora tem 76 ferramentas, e um teste falha se o número na nossa página pública estiver desatualizado.

Também adicionamos botões de instalação: com um clique para Claude, Cursor e VS Code, um botão que copia o endereço e mostra os passos para o ChatGPT, e um comando para copiar para Claude Code, Codex e Gemini CLI. Eles estão em Configurações → Integrações e aqui:

Endereço do servidorhttps://api.priortasks.com/mcp
  • Claude Codeclaude mcp add --transport http prior https://api.priortasks.com/mcp
  • Codexcodex mcp add prior --url https://api.priortasks.com/mcp
  • Gemini CLIgemini mcp add --transport http prior https://api.priortasks.com/mcp

Para um passo a passo sobre o que pedir, leia Gerencie suas tarefas pelo Claude e pelo ChatGPT.

O que ele pode e não pode fazer

Um assistente recebe o que uma pessoa pode fazer no aplicativo, com as mesmas regras. Ele vê os seus próprios dados e os projetos compartilhados com você, e o seu papel em um projeto continua valendo: quem é leitor também não consegue editar pelo assistente. Os limites do plano também valem: iniciar um Planning Poker, um recurso do Pro do dono do projeto, volta como um erro legível.

Algumas coisas ficam fora de alcance de propósito: sua senha, suas sessões e chaves de acesso, alterações de cobrança e a exclusão da sua conta.

Não escrevemos um segundo conjunto de regras para assistentes. As ferramentas usam os mesmos caminhos que os aplicativos: o mesmo envio de sincronização para tarefas e hábitos, a sincronização do espaço de trabalho para os seus próprios projetos e notas, e os mesmos manipuladores HTTP para compartilhamento, comentários e Planning Poker, executados dentro do servidor. Permissões, limites, mesclagens e notificações ficam em um único lugar, e os aplicativos abertos atualizam de imediato.

Cada ferramenta é marcada como somente leitura, que altera dados ou que exclui, e como alcançando ou não pessoas fora da sua conta, para que os clientes decidam quando perguntar a você antes. As instruções do servidor também dizem ao assistente para consultar você antes de compartilhar ou excluir, e para tratar o texto que encontrar em tarefas, notas e comentários como dado, e não como instrução.

A parte interessante: editar uma nota enquanto alguém digita

Uma nota de projeto compartilhado é um documento Yjs. Yjs é uma biblioteca para textos que várias pessoas editam ao mesmo tempo, e é assim que os colegas veem o cursor uns dos outros em tempo real. A dificuldade é que nosso servidor é escrito em Go e não tem um cliente Yjs. Para os aplicativos, ele apenas guarda e repassa o documento como bytes.

Um assistente que quer alterar uma nota compartilhada tem duas opções ruins: substituir o texto inteiro, o que apagaria o que um colega digitou um segundo antes e mexeria no cursor dele, ou ficar longe das notas compartilhadas. Escolhemos uma terceira. Um pequeno pacote em Go, ytext, reconstrói o texto da nota a partir do estado guardado, usando as próprias regras de integração do Yjs. Para alterar a nota, ele compara o texto antigo com o novo e produz uma única atualização com a menor inserção e as exclusões necessárias. Essa atualização é guardada e enviada às pessoas na nota como a edição de um colaborador. Elas veem a nova frase aparecer, e os cursores continuam onde estavam, porque a edição é escrita nos termos do próprio Yjs e se mescla com o que elas digitaram nesse meio tempo.

Três detalhes a mantêm segura:

  • O assistente vê o texto ao vivo. A cópia guardada para listas e buscas pode ficar alguns segundos atrás do que as pessoas digitaram, então as ferramentas reconstroem o corpo a partir do documento.
  • As edições são pequenas por design. update_note aceita substituições exatas de texto, cada uma das quais deve aparecer uma única vez, ou um acréscimo, e as instruções dizem ao assistente para preferi-las a reescrever notas longas.
  • Conteúdo desconhecido é recusado, não estragado. Se um documento tiver qualquer coisa além de textos simples no texto da nota, a ferramenta avisa e não mexe nele.

Como sabemos que os bytes estão certos? Os testes em Go usam documentos criados pela biblioteca Yjs de verdade, e os testes do cliente aplicam atualizações escritas pelo Go com a biblioteca real.

Limites

  • A edição é escrita sobre o texto que o assistente leu. Se alguém digitar no mesmo lugar ao mesmo tempo, o que a pessoa digitou é mantido, e os dois textos podem acabar lado a lado.
  • Uma única edição em uma nota compartilhada é limitada a 256 KiB, e a ferramenta pede ao assistente que divida as alterações maiores.
  • Os calendários do Google e os ICS são lidos pelos aplicativos, não pelo assistente. Ele alcança os seus calendários locais do Prior.

Se um assistente fizer algo que surpreenda você, conte para nós. A visão geral está em Usar o Prior pelo seu assistente de IA, e como ele fica seguro trata de permissões e entrada. As próprias notas compartilhadas são tratadas em Notas compartilhadas, e as tabelas e gráficos que você pode escrever neles em tabelas e gráficos nas notas.

Prior

Menos ruído. Mais feito.