O Hushscript fala o Model Context Protocol. Aponte um cliente MCP para uma única URL, aprove a conexão no seu navegador, e o assistente passa a trabalhar com as gravações e transcrições da sua conta. É a sua conta e os seus minutos do início ao fim: o servidor nunca vê os dados de outra conta, e nada aqui muda como a transcrição em si é cobrada ou armazenada.
Conectar
O servidor fala Streamable HTTP em um único endpoint:
https://mcp.hushscript.com/mcp
Não há endpoint SSE, e não há nada para instalar localmente. No Claude Code:
claude mcp add --transport http hushscript https://mcp.hushscript.com/mcp
Em um cliente que aceita configuração em JSON:
{
"mcpServers": {
"hushscript": {
"type": "http",
"url": "https://mcp.hushscript.com/mcp"
}
}
}
Seu cliente descobre o resto sozinho. Ele se registra dinamicamente
(/oauth/register), lê /.well-known/oauth-authorization-server para os
endpoints, e abre uma janela do navegador para você fazer login.
O que você aprova
A autorização é OAuth 2.1 com PKCE. A janela do navegador é uma tela de consentimento do Hushscript, não uma caixa de senha do cliente: ela nomeia o aplicativo que está pedindo, lista em linguagem simples o que ele quer fazer, e espera por você. Nada é concedido até você aprovar ali.
Os tokens de acesso duram uma hora e são renovados por trinta dias. Você nunca vê, copia ou cola um token: o cliente e o servidor trocam ele diretamente, então não há nenhum segredo parado em um arquivo de configuração no seu disco.
Permissões
Uma conexão mantém um conjunto de escopos, e o servidor só anuncia as
ferramentas que esses escopos cobrem. Um cliente que não pede nada em
especial recebe tudo, exceto billing.
| Escopo | O que ele permite |
|---|---|
transcripts:read |
Ler transcrições, seus metadados e a lista de excluídas |
transcripts:write |
Editar, marcar, traduzir, restaurar e excluir transcrições |
transcribe |
Enviar gravações, importar de um link e executar transcrições |
insights |
Ler, gerar e excluir Insights |
context |
Gerenciar dicionários salvos e predefinições de prompt |
account:read |
Ler saldo, uso, transações e retenções |
settings:write |
Alterar as configurações da conta |
org:read |
Ler membros do espaço de trabalho, extrato, faturas e log de auditoria |
export |
Exportar transcrições e solicitar uma exportação completa da conta |
billing |
Comprar pacotes de minutos com o cartão salvo |
billing é a exceção em todos os sentidos. Nunca é concedido implicitamente,
a tela de consentimento avisa você antes de aprovar, e fica desativado a
menos que a cobrança também esteja habilitada na própria conta.
O que as ferramentas cobrem
Cinquenta ferramentas, agrupadas pelo que elas tocam:
| Grupo | Ferramentas | Exemplos |
|---|---|---|
| Transcrições, leitura | 4 | list_transcripts, get_transcript, list_deleted |
| Transcrições, escrita | 10 | update_body, revert_body, retranslate, tag_transcripts |
| Transcrever | 8 | create_upload, transcribe_from_url, list_jobs, cancel_job |
| Conta | 6 | get_balance, get_usage, list_transactions |
| Insights | 3 | get_insights, generate_insights, delete_insights |
| Exportação | 4 | export_transcript, request_account_export |
| Contexto de transcrição | 5 | save_dictionary, save_prompt_preset |
| Espaço de trabalho | 5 | get_org, list_org_members, get_org_audit_log |
| Faturamento | 5 | list_packs, purchase_pack, list_payment_methods |
export_transcript retorna TXT, SRT, VTT, Markdown ou JSON. O conjunto
completo de 21 formatos de exportação está no aplicativo.
O que custa minutos
Ler qualquer coisa é grátis. As ações cobradas são as mesmas que são cobradas no aplicativo, nas mesmas tarifas, descontadas do mesmo saldo:
- Transcrever uma gravação gasta minutos pela sua duração. O modo médico soma 100%, e cada idioma de tradução soma 25%.
- Insights são gratuitos na primeira vez por transcrição. Regenerar depois custa 40% da duração da gravação a partir do Original, ou 30% a partir da versão Limpa.
- Retraduzir uma transcrição custa 25% da sua duração por idioma, e isso sobrescreve: todo idioma que a chamada cobra perde qualquer cópia editada à mão daquela tradução, sem nenhuma forma de recuperá-la.
purchase_packcobra o seu cartão salvo na hora. Precisa do escopobilling, que nenhum cliente recebe por acidente.
Veja a página de preços para os pacotes em si.
Revisando e revogando
Toda conexão aparece em Aplicativos conectados, na página MCP da sua conta, com o cliente que a criou e os escopos que ela mantém. Revogar uma conexão ali a corta imediatamente. Faça isso em vez de apagar a entrada na configuração do seu cliente: a configuração só impede que a sua máquina peça de novo.
Os endpoints de autorização têm um limite de 30 requisições por minuto por endereço. Isso é uma proteção contra tentativas repetidas de obter tokens, não um limite de quanto trabalho um assistente conectado pode fazer.