Contas
| Nome | O que faz | Plano | Projetos | Transcrições | Criada em |
|---|
Meta Pixel & Conversions API (CAPI)
E-mail de boas-vindas (plano Gratuito)
Enviado automaticamente pra quem cria conta em /signup.
Placeholders disponíveis no corpo: {{greeting}} (saudação com o nome, se informado) e
{{app_url}} (link pro app). Aceita HTML.
Chaves de API
Pra integrações externas (ex: servidor MCP) que não passam
pelo login do navegador — usar como Authorization: Bearer <chave>. A chave só aparece uma vez,
no momento em que é gerada; depois só dá pra revogar e criar outra.
| Nome | Criada em | Último uso |
|---|
Conector remoto (Claude.ai / ChatGPT) — confirmado funcionando
Sem instalar nada — cola a URL abaixo no lugar de adicionar um conector/MCP (Settings → Connectors no Claude.ai, ou equivalente no ChatGPT). Ele mesmo cuida do OAuth: pede pra logar na sua conta do Transcritor e depois mostra uma tela de "Autorizar".
https://transcritor.bclabs.com.br/mcp
Importante: precisa ser com /mcp no
final. Só o domínio sem /mcp não funciona — os metadados de descoberta OAuth declaram
/mcp como o endereço oficial do recurso, e clientes rigorosos (Claude, ChatGPT) recusam a
autorização se a URL configurada não bater exatamente com isso, mesmo com o token emitido certinho.
Por trás: OAuth 2.1 com PKCE, mesmo padrão usado no
Memory Hub (memory.bclabs.com.br) — só que plugado na sessão própria do Transcritor em vez de Supabase Auth.
Código em server/src/mcp-server.js e server/src/oauth.js.
Servidor MCP local (Claude Desktop / Claude Code)
Alternativa ao conector remoto acima — roda um processo
local no seu Mac em vez de conectar direto no servidor. Só faz sentido se preferir não usar o fluxo OAuth, ou
pra rodar no Claude Code local. Expõe as mesmas ferramentas. Código em
/Users/macmini/transcritor-mcp/.
- Gere uma chave no card acima ("Chaves de API").
cd /Users/macmini/transcritor-mcp && npm install- Configure no cliente MCP (veja abaixo).
{
"mcpServers": {
"transcritor": {
"command": "node",
"args": ["/Users/macmini/transcritor-mcp/index.js"],
"env": { "TRANSCRITOR_API_KEY": "tbc_sua_chave_aqui" }
}
}
}
claude mcp add transcritor -e TRANSCRITOR_API_KEY=tbc_sua_chave_aqui -- node /Users/macmini/transcritor-mcp/index.js
Ferramentas disponíveis (as mesmas nos dois): list_projects,
list_folders, list_transcriptions, search_transcriptions,
get_transcription, get_job_status, create_transcription_from_link,
import_transcription, create_project, create_folder,
rename_or_move_transcription. Não sobe arquivo local (só link/texto) — detalhes no
README.md da pasta.