Yap MCP
Fala para texto privado no dispositivo: transcreva arquivos locais de áudio e vídeo offline com Parakeet TDT v3.
Documentação
Yap MCP: transcrição de fala privada e local para assistentes de IA
Dê ao Claude, Cursor, VS Code, Windsurf ou qualquer cliente MCP a capacidade de transcrever arquivos de áudio no seu próprio computador e de buscar o que você ditou com o aplicativo Yap. Sem upload, sem chave de API, sem conta.
O Yap MCP executa o mesmo mecanismo de fala do aplicativo de ditado Yap: NVIDIA Parakeet TDT v3 via sherpa-onnx, na sua CPU. O áudio nunca sai da sua máquina; a única solicitação de rede é um download único do modelo de fala (cerca de 670 MB) do Hugging Face, verificado por checksum.
Ferramentas
| Ferramenta | O que faz |
|---|---|
transcribe_audio | Transcreve um arquivo de áudio ou vídeo local de qualquer duração: WAV, MP3, M4A/AAC, MP4, FLAC, OGG, Opus, WebM, AIFF, CAF e outros. Detecta o idioma automaticamente entre 25 idiomas europeus. Carimbos de tempo opcionais por trecho e a limpeza do Yap (capitalização, pontuação, remoção de "hum"). |
search_dictations | Busca o histórico de ditados que o aplicativo Yap mantém neste computador (Mac e Windows), do mais recente ao mais antigo. Somente leitura. |
prepare_speech_model | Baixa e verifica o modelo de fala antes da primeira transcrição, ou informa seu status. |
Pergunte ao seu assistente coisas como "transcreva ~/Downloads/interview.m4a com carimbos de tempo", "resuma a nota de voz na minha área de trabalho" ou "o que eu ditei sobre o orçamento esta semana?".
Instalação
Requer Node.js 20 ou mais recente (22.13+ para search_dictations). macOS (Apple Silicon e Intel), Windows x64 e Linux x64/arm64.
Claude Desktop, um clique: baixe yap.mcpb e abra-o (macOS e Windows). Ou adicione ao claude_desktop_config.json:
{
"mcpServers": {
"yap": { "command": "npx", "args": ["-y", "github:founden-bot/yap-mcp"] }
}
}
Claude Code:
claude mcp add yap -- npx -y github:founden-bot/yap-mcp
Plugin do Claude Code: /plugin marketplace add founden-bot/yap-mcp, depois /plugin install yap@yap.
Gemini CLI: gemini extensions install https://github.com/founden-bot/yap-mcp.
Cursor, Windsurf, VS Code, Cline, Zed e outros clientes: adicione um servidor stdio com o comando npx e os argumentos -y github:founden-bot/yap-mcp.
A primeira transcrição baixa o modelo uma vez (alguns minutos em uma conexão típica) e responde com o progresso enquanto isso; depois disso, tudo funciona offline. A transcrição roda cerca de dez vezes mais rápido que o tempo real em um laptop moderno, então uma hora de áudio leva cerca de seis minutos.
No terminal
O mesmo mecanismo como comando: npx -y -p github:founden-bot/yap-mcp yap-transcribe memo.m4a imprime a transcrição (adicione --timestamps para horários de início; vários arquivos de uma vez são aceitos).
Idiomas
Inglês, alemão, francês, espanhol, italiano, português, holandês, polonês, russo, ucraniano, sueco, dinamarquês, finlandês, tcheco, eslovaco, húngaro, romeno, búlgaro, grego, croata, esloveno, letão, lituano, estoniano e maltês.
Privacidade
- O áudio é lido do caminho que você fornece, decodificado na memória e descartado. Nada é enviado, registrado ou armazenado.
search_dictationsabre o banco de dados do histórico do Yap somente para leitura e retorna apenas os ditados que correspondem; esse texto vai então para o assistente que você está usando, como qualquer outra coisa que você mostrar a ele.- Configurações:
YAP_MCP_CACHEmove o cache do modelo (padrão:~/Library/Caches/yap-mcpno macOS,%LOCALAPPDATA%\yap-mcpno Windows,~/.cache/yap-mcpno Linux). No Windows, um modelo já baixado pelo aplicativo Yap é reutilizado.
Dite em vez de digitar
O Yap MCP lida com gravações. Para falar em qualquer aplicativo enquanto trabalha (seu editor, Slack, e-mail, os aplicativos Claude e ChatGPT), use Yap: segure uma tecla, fale, e o texto aparece onde está o cursor, transcrito no seu computador.
Licença
MIT para este código. O modelo de fala é NVIDIA Parakeet TDT 0.6B v3 (CC-BY-4.0), conversão ONNX pelo projeto sherpa-onnx (Apache-2.0).
Feito por Yap, O-mega Enterprise Inc. Perguntas: hello@yapapp.cc