ScriptGrain

Crie um perfil de voz a partir da sua própria escrita, redija novos conteúdos nessa voz e avalie qualquer texto em relação a ela. 41 ferramentas.

Servidor MCP hospedado

npx add-mcp 'https://mcp.scriptgrain.com/mcp'

Instala no Claude Code, Codex, Cursor e outros

Documentação

Servidor MCP ScriptGrain

O ScriptGrain faz o ChatGPT, o Claude e os demais ficarem melhores em ser você. Este repositório é o guia público de configuração para o seu servidor MCP remoto: conecte-o ao Claude, ChatGPT, Cursor ou a qualquer cliente MCP, e seu assistente poderá construir um perfil de voz a partir da sua própria escrita, redigir nessa voz e pontuar qualquer texto em relação a ela.

  • Endpoint: https://mcp.scriptgrain.com/mcp (HTTP transmissível, respondido como JSON simples; SSE legado em https://mcp.scriptgrain.com/sse)
  • Ainda não tem conta? https://mcp.scriptgrain.com/try não exige chave ou login: start_session dá ao seu assistente uma sessão de convidado de 7 dias que cria um perfil de voz e pontua textos em relação a ele, e depois entrega um link para você mantê-lo em uma conta gratuita
  • Autenticação: OAuth 2.0 (faça login com sua conta ScriptGrain na página de consentimento; usado pelos conectores do claude.ai e ChatGPT), ou uma chave de API ScriptGrain enviada como Authorization: Bearer sg_live_...
  • Planos: todos os planos, incluindo o Gratuito. A redação usa créditos do seu plano; pontuação e leitura são gratuitas.
  • Versão do servidor: 1.23.1, 41 ferramentas e 2 prompts; toda ferramenta tem um título e dicas de somente leitura / destrutivas
  • Construindo um perfil: seu assistente pode usar escritas suas que ele já possui (mensagens que você digitou para ele, documentos ou e-mails que você compartilhou, suas postagens), citadas exatamente, nunca suas anotações sobre você ou texto escrito por IA, e ele mostra quais trechos envia
  • Site: https://scriptgrain.com · Documentação: https://scriptgrain.com/docs/mcp.md · API REST: https://scriptgrain.com/docs/api.md

Este repositório é um guia: apenas documentação e configuração de cliente. Ele não contém código-fonte do ScriptGrain; o aplicativo e o servidor MCP são privados e hospedados pelo ScriptGrain, portanto não há nada para instalar ou executar.

O que o ScriptGrain mede

Um perfil de voz é construído a partir de escritas que você já fez: 45 atributos em oito grupos (lexical, sintaxe, tom e registro, retórica, pontuação e formatação, palavras funcionais, padrões de conteúdo, peculiaridades e cadência). Cada rascunho é pontuado de 0 a 1 em relação ao perfil: rascunhos na voz normalmente pontuam 0,85 a 0,95, correspondências parciais 0,5 a 0,8, e texto claramente fora da voz abaixo de 0,45. Cada atributo tem sua própria página em https://scriptgrain.com/attributes.

Conectar

Você precisa de uma conta ScriptGrain (gratuita): https://scriptgrain.com/auth?tab=signup&source=github_mcp

claude.ai (web) e Claude Desktop

  1. Configurações, depois Conectores, e então Adicionar conector personalizado.
  2. Cole https://mcp.scriptgrain.com/mcp.
  3. Faça login com seu e-mail e senha ScriptGrain na página de consentimento. Se você se cadastrou com o Google, abra "Colar uma chave de API em vez disso" e cole uma chave de https://scriptgrain.com/settings?tab=api.

O conector gera sua própria chave de API, nomeada em homenagem ao cliente, na sua conta ScriptGrain. Revogue-a em Configurações, API, e o acesso é encerrado.

Claude Code

Com OAuth (o Claude Code abre o login quando você executa /mcp):

claude mcp add --transport http scriptgrain https://mcp.scriptgrain.com/mcp

Com uma chave de API:

claude mcp add scriptgrain https://mcp.scriptgrain.com/mcp \
  --transport http --header "Authorization: Bearer sg_live_<your-secret>"

Configuração no escopo do projeto para um repositório compartilhado: config/claude-code.mcp.json (OAuth, então nenhuma chave é commitada).

ChatGPT

Onde o seu plano do ChatGPT oferece conectores: Configurações, depois Conectores, e então Adicionar conector personalizado, com a URL https://mcp.scriptgrain.com/mcp, e faça login com sua conta ScriptGrain quando a página de consentimento abrir. Onde conectores não estão disponíveis no seu plano, o construtor de prompt gratuito em https://scriptgrain.com/works-with/chatgpt escreve um prompt de sistema de uma página a partir da sua escrita para instruções personalizadas.

Cursor (e outros editores com configurações de MCP)

Adicione um servidor MCP remoto chamado scriptgrain com a URL https://mcp.scriptgrain.com/mcp e complete o login quando a página de consentimento abrir: config/cursor.mcp.json. Onde um cliente não consegue fazer OAuth, envie a chave como um cabeçalho em vez disso: config/cursor.mcp.with-key.json. Mantenha um arquivo que contém uma chave fora do controle de versão.

Qualquer outro cliente MCP

Use https://mcp.scriptgrain.com/mcp com OAuth ou o cabeçalho Authorization: Bearer. Cada POST é respondido como JSON simples, nunca como um fluxo de eventos, então clientes e proxies que só lidam com requisição e resposta também funcionam. Envie o cabeçalho Mcp-Session-Id da resposta de inicialização em cada chamada posterior.

Ferramentas

41 ferramentas, listadas a partir dos registros do próprio servidor (servidor 1.23.1). As ferramentas que excluem ou sobrescrevem (delete_memory, forget_piece, edit_memory, remove_monitor_url, set_voice_brain, delete_brief_template) são marcadas como destrutivas, para que seu cliente possa perguntar antes de executá-las. Os créditos são do seu plano ScriptGrain; "gratuito" significa que nenhum crédito é usado.

Rascunhos, polimento e humanização são precificados por tamanho: até 5.000 palavras 1 crédito, até 10.000 palavras 2, até 15.000 palavras 3 (o máximo que uma peça pode ter). Um rascunho acima de 4.000 palavras, ou um polimento ou humanização acima de 3.000 palavras, é executado em segundo plano: a ferramenta retorna imediatamente com um trabalho, e get_job mostra seu progresso até que ele tenha sido concluído (cerca de um minuto por 2.000 palavras). Os créditos são cobrados conforme as palavras são entregues, nunca acima do nível solicitado.

Perfis de voz

FerramentaO que fazCusto
list_profilesLista os perfis de voz que sua chave pode usar, com status, pontuação de confiança e contagem de amostrasGratuito
create_profileConstrói um perfil de voz a partir de 1 a 20 amostras da sua própria escrita (3+ peças e 3.000+ palavras dão um perfil confiante); executa por cerca de 1 a 3 minutos1 slot de extração
get_profileO status de um perfil e, uma vez completo, sua descrição narrativa e todos os 45 atributosGratuito
mimic_brandConstrói um perfil a partir de um site de marca público (até 8 páginas); pede seu consentimento explícito primeiro1 crédito de imitação de marca

Redação, pontuação e revisão

FerramentaO que fazCusto
create_outlineUm esboço para uma peça longa, para revisar antes de redigirGratuito
generate_contentUm rascunho na sua voz medida em um dos 16 tipos de conteúdo, até 15.000 palavras, com sua pontuação de correspondência de voz; 1 a 3 variantes (2 e 3 até 4.000 palavras); acima de 4.000 palavras é escrito em segundo planoPor variante: 1 crédito até 5.000 palavras, 2 até 10.000, 3 até 15.000
check_voice_matchPontua qualquer texto em relação a um perfil, com os números por recurso por trás da pontuaçãoGratuito
compare_voiceSem necessidade de perfil: pontua até três peças (texto ou URL) em relação a uma peça principalGratuito
polishRevisa um rascunho em direção a uma meta de correspondência de voz (padrão 0,9), até 3 passagens; acima de 3.000 palavras é executado em segundo plano1 crédito até 5.000 palavras, 2 até 10.000, 3 até 15.000; gratuito se o rascunho já passar
humanizeReescreve texto (ou um rascunho salvo) para remover sinais mensuráveis de escrita de máquina mantendo todos os fatos, até 3 passagens; acima de 3.000 palavras é executado em segundo plano1 crédito até 5.000 palavras, 2 até 10.000, 3 até 15.000; gratuito se o texto já passar (até 3.000 palavras)
ai_detectLeitura estilométrica humano-vs-IA de qualquer texto com 50+ palavrasGratuito
rewrite_pageReescreve o texto de uma página web pública na sua voz, bloco por bloco; preços, linhas legais e rótulos de botões são deixados intactos1 crédito por 1.500 palavras; planos pagos
save_editSalva sua edição final de um rascunho, para que o perfil aprenda com a diferençaGratuito
list_generationsLista rascunhos anteriores com suas pontuaçõesGratuito
get_generationBusca um rascunho anterior completo (enquanto um rascunho longo está sendo escrito, a parte entregue até agora)Gratuito
get_jobProgresso de um trabalho em segundo plano (um rascunho longo, polimento ou humanização): seções concluídas, palavras escritas, créditos cobrados e o resultado uma vez que tenha sido concluídoGratuito
list_draft_versionsOs textos anteriores de um rascunho, do mais novo ao mais antigo: cada edição, polimento, humanização ou reescrita mantém o texto que substituiuGratuito
restore_draft_versionRestaura uma versão anterior; o texto que ela substitui também é mantido, para que possa ser desfeitoGratuito
list_brief_templatesSeus briefs salvos (e os da sua equipe), para começar com template_id em create_outline ou generate_contentGratuito
save_brief_templateSalva um brief (formato, tópico, ângulo, público, registro, pontos-chave, extensão) para a próxima vezGratuito
delete_brief_templateExclui um brief salvoGratuito

Voice Brain: a memória do que você já escreveu

FerramentaO que fazCusto
get_memoryAs ideias, afirmações, histórias e estruturas que sua escrita cobriu, cada uma com uma citação verbatimGratuito
sync_memoryIndexa novos rascunhos e amostras na memóriaGratuito
check_noveltyVerifica um brief em relação à memória: repetições, construções sobre, ou novo, com ângulos fundamentadosGratuito
what_nextCinco ângulos que constroem sobre o que você continua dizendoGratuito
add_to_memoryAdiciona uma peça publicada por texto colado ou URL (60+ palavras), ou uma memória declarada diretamente (memory, com um tipo e tópico opcionais)Gratuito
set_repeat_policySe os rascunhos evitam reafirmar argumentos anteriores (o padrão) ou podem repeti-losGratuito
list_brainsLista as memórias (cérebros) que uma voz pode usar e quais vozes compartilham cada umaGratuito
set_voice_brainMove uma voz para outro cérebro, ou de volta para o seu próprioGratuito
edit_memoryAltera uma memória: suas palavras, seu tipo ou seu tópicoGratuito
delete_memoryExclui uma memóriaGratuito
forget_pieceEsquece uma peça inteira e toda memória extraída delaGratuito

Monitor de voz: páginas publicadas, pontuadas mensalmente

FerramentaO que fazCusto
get_voice_monitorAs páginas sendo monitoradas, as pontuações da última execução e a execução anteriorGratuito; planos pagos
add_monitor_urlMonitora uma página pública (Writer e Operator 5 páginas, Studio 15, Agency 50)Gratuito; planos pagos
remove_monitor_urlPara de monitorar uma página; resultados anteriores são mantidosGratuito
run_voice_monitorExecuta a verificação deste mês agora (uma execução por perfil por mês; a execução agendada é no dia 1º)Gratuito

Contexto da empresa

FerramentaO que fazCusto
list_companiesLista seus perfis de empresa ou produto, usados para fundamentar rascunhos em fatos reaisGratuito
create_companyCria um a partir de uma URL, notas livres ou campos; apenas as afirmações que as páginas fazemGratuito (ler um site por URL precisa de um plano pago)

Conta

FerramentaO que fazCusto
get_billingPlano, créditos restantes e data de renovaçãoGratuito
get_invoiceA fatura mais recente com um link em PDFGratuito
upgrade_planUm link hospedado pela Stripe para atualizar ou gerenciar o plano; nada é cobrado pelo conectorGratuito

Prompts

  • write_in_my_voice: redija uma peça, relate sua pontuação, itere e salve a edição final.
  • build_my_voice_profile: reúna sua própria escrita, crie o perfil e percorra o resultado.

Exemplos práticos

  1. Construa um perfil de voz a partir da sua escrita e leia-o
  2. Redija na sua voz, pontue, faça o polimento, salve sua edição
  3. Verifique se as páginas soam como um único escritor, sem perfil

Limites que vale a pena conhecer

  • 60 requisições por minuto por chave.
  • Cinco extrações de perfil por hora.
  • Rascunhos são escritos em inglês do Reino Unido ou dos EUA.
  • mimic_brand precisa do seu consentimento explícito para analisar a escrita de um site.
  • Pagamentos nunca acontecem pelo conector.

Privacidade e segurança

Mais sobre o ScriptGrain

Suporte

support@scriptgrain.com · https://scriptgrain.com/support ScriptGrain é um produto da Adapt Progress Evolve Limited, registrada na Inglaterra e no País de Gales (10047328), Londres.

Licença

A documentação e os arquivos de configuração neste repositório são disponibilizados sob a licença MIT (veja LICENSE). O nome, o logotipo e o serviço ScriptGrain não são cobertos por ela.