Strunk

Publique rascunhos no Google Docs para revisão e revise a partir dos comentários do revisor diretamente no Claude, ChatGPT ou Codex

Documentação

Documentação do Strunk

O Strunk é uma ponte entre sua ferramenta de IA (Claude Code, Codex e outros clientes MCP) e as ferramentas de documentação que seus revisores já utilizam. Você redige e revisa onde seu repositório, ferramentas e contexto de dados estão; o Strunk publica o documento no Google Docs para revisão, traz os comentários dos revisores de volta com seus trechos ancorados e aplica as revisões aprovadas no lugar — respondendo e resolvendo threads sem destruir comentários existentes. O Google Docs permanece como a fonte da verdade.

Antes de começar

  • Uma conta Strunk — inscreva-se com sua conta Google, gratuitamente.
  • Uma conta Google, conectada uma vez para que o Strunk possa criar e atualizar Google Docs em seu nome.
  • Uma ferramenta de IA compatível com MCP. Qualquer cliente que instale um servidor MCP remoto via HTTP streamable funciona.

Conecte o Strunk

O Strunk é um servidor MCP remoto. Adicione-o à sua ferramenta de IA como um conector usando a URL do servidor abaixo. A autenticação ocorre via OAuth 2.0 — sem necessidade de colar chaves de API.

https://strunk.io/mcp
  1. Adicione a URL do servidor acima como um conector personalizado no Claude (Configurações → Conectores → Adicionar conector personalizado) ou via configuração MCP da sua ferramenta.
  2. Faça login quando a janela OAuth abrir e aprove o acesso.
  3. Na primeira vez que você publicar ou abrir um documento, o Strunk pedirá para conectar o Google Docs. O Strunk usa a permissão limitada drive.file do Google, então ele só toca em documentos que cria ou arquivos que você abre explicitamente com o Strunk.

O ciclo completo

Um ciclo de revisão típico, tudo conduzido pela sua ferramenta de IA:

  1. Publicar. O Strunk renderiza seu rascunho em Markdown em um novo Google Doc e retorna sua URL. Republicar o mesmo documento aplica um diff direcionado, então os comentários existentes dos revisores e suas âncoras são preservados.
  2. Compartilhar. Envie o Google Doc para seus revisores. Eles comentam no Google Docs — a ferramenta que já conhecem — sem precisar adotar nada novo.
  3. Puxar. O Strunk traz os comentários de volta para sua ferramenta de IA com os trechos citados exatos, status de resolução e respostas em thread, para que você possa triar com contexto completo.
  4. Revisar. Você aprova as revisões na sua ferramenta de IA; o Strunk as aplica como edições diretas nos trechos comentados.
  5. Responder e resolver. O Strunk responde a cada thread em seu nome e a resolve assim que o comentário é tratado.

Ferramentas

O Strunk expõe um pequeno conjunto de ferramentas específicas. Ferramentas somente leitura são executadas sem prompt por chamada; ferramentas que alteram um documento sempre pedem confirmação antes.

  • publish_doc — publicar ou republicar um rascunho em Markdown no Google Docs.
  • pick_google_doc — conectar um Google Doc existente para que seus comentários possam ser puxados e revisados.
  • pull_comments — ler os comentários dos revisores de volta com trechos ancorados (somente leitura).
  • inspect_doc — ler a estrutura atual do documento para verificar se uma edição foi aplicada (somente leitura).
  • apply_revisions — aplicar edições aprovadas pelo autor nos trechos comentados.
  • reply_comment — responder a uma thread de comentário.
  • resolve_comment — resolver uma thread tratada.
  • get_preferences / set_preferences — ler e atualizar preferências de resposta/resolução/compartilhamento.
  • get_writing_rules — suas regras de escrita, lidas antes de sua ferramenta de IA redigir qualquer coisa (somente leitura).
  • get_review_workflow — como sua ferramenta de IA tria e responde aos comentários dos revisores (somente leitura).

Como o Strunk tria comentários

O Strunk nunca aplica uma revisão substancial silenciosamente — sua aprovação na ferramenta de IA é o gate. Os comentários se dividem em três níveis: mecânicos (erros de digitação, links quebrados, formatação — redigidos e aplicados com seu ok), decisões de julgamento (um trade-off que você decide antes de qualquer coisa ser escrita em seu nome) e precisam de contexto (apresentados, nunca fabricados). Para cada comentário, a ordem é: responder primeiro, depois aplicar a edição, e então resolver — para que o reconhecimento permaneça vinculado ao trecho do revisor, mesmo que a edição o remova.

Seus dados

O Strunk não armazena corpos de Google Docs, títulos, URLs ou texto de comentários de revisores — esses permanecem no Google Docs. Ele mantém apenas o mapeamento mínimo necessário para atualizar o documento certo. Os tokens de atualização do Google são custodiados pela WorkOS em vez de armazenados no banco de dados do Strunk. Consulte a Política de Privacidade para detalhes sobre o que o Strunk processa e como.