← Voltar às integrações

Hugging Face Chat UI · MCP remoto · TTS

Adicione o Brainiall TTS MCP ao Chat UI com MCP_SERVERS.

Connection kit · somente no navegador

Prepare os campos para Hugging Face Chat UI.

Este componente não se conecta ao endpoint, não executa health check e não solicita uma chave. Ele apenas copia ou baixa um JSON que contém o marcador YOUR_BRAINIALL_API_KEY.

Transporte
Streamable HTTP
url
https://api.brainiall.com/mcp/tts/mcp
Credencial
Chave Brainiall do cliente, ausente deste arquivo

Valor JSON válido para a variável de ambiente MCP_SERVERS administrada na sua instância.

Nenhuma chamada ao vivo é feita aqui.
  1. Adicione o objeto ao valor JSON de MCP_SERVERS na configuração administrativa.
  2. Troque o marcador por uma chave Brainiall do cliente no secret store ou ambiente da instância.
  3. Use um modelo configurado com suporte a ferramentas antes de avaliar a conexão.

O contrato documentado do Chat UI

A documentação oficial define MCP_SERVERS como um array JSON administrado. Cada base server exige name e url, e pode incluir headers para autenticação. O kit usa esse caminho porque o endpoint Brainiall exige um header Bearer. Confira o formato atual na documentação do Hugging Face Chat UI.

O que ainda precisa ser validado

Instale o valor na configuração administrativa da sua própria instância, mantenha a chave fora do repositório e escolha um modelo marcado com supportsTools: true. A interface de servidores adicionados pelo usuário é documentada com nome, URL e health check; este guia não afirma que ela aceite ou proteja um header Bearer. O primeiro teste real continua sendo responsabilidade do operador.

Perguntas diretas

Onde entra esta configuração no Hugging Face Chat UI?

O kit gera o array JSON para MCP_SERVERS, a variável administrativa documentada para base servers disponíveis aos usuários da instância.

O Chat UI precisa de um modelo com tool calling?

Sim. A documentação informa que nem todos os modelos suportam ferramentas e mostra supportsTools como a sinalização necessária no override de MODELS.

O botão de compra inclui uma chave de TTS?

Não. A oferta existente é um pacote separado de transcrição do Transcreve BR e não cria chave nem saldo para o Brainiall TTS MCP.

Use uma chave por deployment; mantenha a oferta separada

Entre na Brainiall e então crie uma chave exclusiva para este deployment, imponha limites por usuário na instância e revogue a chave se o servidor for desativado. A rota de compra secundária vende 5 horas de transcrição PT-BR no Transcreve BR: ela não compra TTS, não cria uma chave de API e não valida esta integração.