Você pode descrever um canal de televisão a um agente de IA e vê-lo no ar uma hora depois. Um canal linear de verdade, que roda sem parar e se assiste no telefone, no notebook e na televisão. Não é uma playlist. Não é uma videoteca sob demanda com um botão de reproduzir. É um canal que já está no ar quando você chega, e continua no ar depois que você fecha a aba.
Duas coisas precisavam mudar para que isso fosse possível, e as duas mudaram ao longo de 2026. A seguir, quais são elas, a configuração exata para cada ambiente de agente, quanto custa, e o que fazer no lugar disso se você preferir não chegar perto de um agente de IA.
Por que um canal 24 horas exigia um departamento inteiro
Operar um canal linear não é o mesmo problema que hospedar vídeo, e é nessa diferença que todo o trabalho se esconde.
Alguma coisa precisa estar sempre no ar. Um serviço de vídeo sob demanda fica parado até alguém apertar o play; um canal nunca fica parado. Às 4 da manhã de uma terça-feira, sem um único espectador, ele continua transmitindo. Qualquer buraco, seja um arquivo cuja codificação falhou ou uma grade que chegou ao fim da programação, é ar vazio, e ar vazio é a única coisa que uma emissora não pode entregar.
Cada fonte precisa ser normalizada. Os colaboradores entregam um master 4K ProRes, um clipe de celular gravado em pé e um DivX de 2003. O canal precisa emitir uma única escada de bitrate adaptativo consistente, senão os players travam em cada emenda.
Precisa haver uma grade de verdade, não reprodução aleatória. Uma programação: isto às 18h, aquele bloco nas manhãs de dia útil, este com o dobro da frequência daquele, estes cinco episódios em ordem.
E precisa chegar às televisões. Uma aba de navegador não é um canal. Alcançar Apple TV, Android TV e Roku significa publicar e manter um aplicativo nativo em cada um deles.
Cada um desses pontos foi historicamente um ofício, e o software que dava conta deles (automação de playout de fornecedores como Imagine Communications, wTVision ou OpenBroadcaster) é vendido para salas de continuidade com equipe dentro. É essa a barreira que se moveu.
O que mudou em 2026
MCP tornou serviços chamáveis por agentes que nunca os tinham visto
O Model Context Protocol é uma ideia pequena com uma consequência grande: um servidor descreve as próprias ferramentas em tempo de execução, e qualquer cliente que fale o protocolo lê essa descrição e começa a chamá-las. Você não escreve SDK nem cola de integração, e não existe mais um ciclo de versão entre o momento em que um fornecedor publica um recurso e o momento em que o seu agente consegue usá-lo.
O setor de mídia adotou isso rápido. Mux e Cloudflare Stream oferecem servidores MCP para infraestrutura de vídeo. Shotstack expõe edição em linha do tempo na nuvem. Kinocut faz edição local, TwelveLabs faz compreensão e busca em vídeo.
Só que há um padrão nessa lista: todos operam sobre um clipe. Suba este arquivo. Corte aquela linha do tempo. Ache o plano com a logomarca. Duble para o espanhol. Eles não têm estado em relação ao tempo. O trabalho termina, a ferramenta responde, e nada fica rodando. Um canal é o oposto. É um processo que já estava rodando antes de você ligar e que continua depois que você desliga.
Os agentes deixaram de ser sessões e viraram daemons
Claude Code e Claude Desktop são interativos. Você abre, trabalha, fecha. Excelentes para montar um canal; estruturalmente errados para tocar um durante seis meses, porque você precisa estar sentado ali.
Em 2026, dois projetos de código aberto tornaram comuns os agentes sempre ligados.
O OpenClaw tem licença MIT, roda auto-hospedado, é agnóstico quanto ao modelo e prioriza o local: a memória dele são arquivos Markdown no seu próprio disco. O incomum é onde ele mora: dentro dos aplicativos de mensagem que você já usa. WhatsApp, Telegram, Slack, Discord, iMessage, Signal. Você não abre um terminal para falar com ele. Você manda uma mensagem.
O Hermes Agent, da Nous Research, também é MIT. Ele guarda memória entre sessões, escreve e aprimora as próprias habilidades a partir da experiência, traz mais de 40 ferramentas embutidas e alcança as mesmas plataformas de mensagem, além de e-mail e uma linha de comando. Um VPS de 5 dólares basta para hospedá-lo, e a partir da v0.6.0 ele pode atuar como servidor MCP, não apenas como cliente.
Os dois falam MCP nativamente, o que produz a dupla de que trata este artigo inteiro:
Um agente sempre ligado, acessível pelo aplicativo de conversa que já está no seu telefone, operando um canal sempre no ar. Você comanda uma emissora de televisão por mensagem de texto.
O canal não depende do agente
O playout é do lado do servidor e contínuo. Não depende de nada que rode no seu notebook nem no seu VPS. O agente serve só para as mudanças: acrescentar conteúdo, ajustar a rotação, mover um horário. Um agente parado não custa nada, e um que travou também não custa nada, porque o canal continua transmitindo de qualquer jeito.
Isso é o oposto de como se costuma vender a expressão "movido a IA". Não há modelo nenhum no caminho do playout. Nada é inferido sessenta vezes por segundo. O agente traduz o que você quer em uma grade, e a grade depois roda sozinha.
Escolhendo o ambiente do seu agente
Os quatro funcionam. Cada um é bom em metades diferentes do trabalho.
| Ambiente | Formato | Você fala com ele por | Melhor para |
|---|---|---|---|
| Claude Code | Sessão interativa de linha de comando | Terminal | Montar o canal; importações em massa |
| Claude Desktop | Aplicativo interativo | Aplicativo de desktop | O mesmo, sem terminal |
| OpenClaw | Sempre ligado, auto-hospedado, MIT | WhatsApp, Telegram, Slack, Discord, iMessage, Signal | Operar o canal depois do lançamento, pelo telefone |
| Hermes Agent | Sempre ligado, auto-hospedado, MIT | Telegram, Discord, Slack, WhatsApp, Signal, e-mail, linha de comando | O mesmo, com memória que se acumula ao longo de meses |
Um arranjo razoável são os dois: Claude Code para a construção inicial, quando você quer ver o que acontece, e OpenClaw ou Hermes depois, para que "coloca o episódio novo hoje à noite" seja uma mensagem e não uma tarefa.
Ligando um serviço de canal a cada um deles
Construímos o servidor MCP do My TV Channel exatamente para isso: 19 ferramentas que levam um canal do zero ao ar e depois continuam operando-o. Ele está listado no registro oficial do MCP e no Smithery. A seguir, a configuração real para cada ambiente.
As 19 ferramentas que o servidor expõe. Todas trazem anotações MCP (readOnlyHint, destructiveHint, idempotentHint, openWorldHint), para que um cliente decida sozinho o que se dispõe a executar sem perguntar antes.
Primeiro, obtenha uma chave de API em my-tv-channel.com/agent-keys. Ela exige uma assinatura ativa em qualquer plano, e um agente deliberadamente não consegue emitir uma para si mesmo. É preciso um humano. A chave é mostrada uma única vez.
Claude Code
claude mcp add --transport http my-tv-channel \
https://my-tv-channel.com/mcp \
--header "Authorization: Bearer mytv_sk_YOUR_KEY"
Claude Desktop, ou qualquer cliente que use o JSON mcpServers
{
"mcpServers": {
"my-tv-channel": {
"type": "http",
"url": "https://my-tv-channel.com/mcp",
"headers": { "Authorization": "Bearer mytv_sk_YOUR_KEY" }
}
}
}
OpenClaw
openclaw mcp add my-tv-channel \
--url https://my-tv-channel.com/mcp \
--transport streamable-http \
--header "Authorization: Bearer mytv_sk_YOUR_KEY"
Isso grava em ~/.openclaw/openclaw.json, em mcp.servers. Confira com openclaw mcp probe my-tv-channel, e observe o conselho do próprio OpenClaw: prefira uma variável de ambiente ou o caminho OAuth a um token literal dentro de um arquivo que você pode acabar commitando.
Hermes Agent
Em ~/.hermes/config.yaml:
mcp_servers:
my_tv_channel:
url: "https://my-tv-channel.com/mcp"
headers:
Authorization: "Bearer mytv_sk_YOUR_KEY"
Depois, hermes gateway setup e hermes gateway start para mantê-lo rodando e acessível pela plataforma de mensagem que você preferir.
Uma observação se você for conectar muitos servidores MCP ao mesmo tempo: em maio de 2026 o Hermes lançou a busca de ferramentas para MCP, que impede que um catálogo combinado grande piore a precisão na escolha da ferramenta. Com um servidor de 19 ferramentas mais tudo o que você já tiver conectado, ela se paga.
Do zero ao ar
Depois de conectado, tudo acontece conversando. Estas frases funcionam do jeito que estão.
"Qual é o status da minha conta, em que plano estou e quanta cota de upload sobrou?"
Sempre o primeiro passo certo. O agente informa os limites reais da conta e, para cada canal, exatamente o que falta àquele canal antes de poder entrar no ar.
"Crie um canal chamado Retro Arcade TV, identificador retro-arcade, importe estes quatro vídeos e me avise quando estiver no ar."
O agente verifica se o identificador está livre, cria o canal, importa cada vídeo pela URL, acompanha a transcodificação e responde quando o canal está no ar em https://retro-arcade.my-tv-channel.com.
"Coloque desenhos das 6h às 9h nos dias úteis e jornal todos os dias às 18h."
Isso é compilado em regras de programação. Um agente bem-educado vai testá-las antes em branco contra um endpoint de validação que não salva nada e devolve uma grade simulada de 24 horas, e só então aplicá-las.
"Toque as partidas longas com o dobro da frequência das análises."
Pesos por vídeo e depois uma regeneração da grade.
Um canal entra no ar automaticamente assim que tem pelo menos quatro vídeos prontos e quinze minutos de conteúdo. A transcodificação é a etapa lenta; todo o resto leva segundos.
Se quiser ver o resultado antes de gastar qualquer coisa, o demo.my-tv-channel.com está transmitindo neste momento. Tudo nele, o canal, os programas, os pesos e a grade 24 horas, foi criado pelas ferramentas descritas acima. Ninguém abriu um aplicativo para construí-lo.
Duas coisas que pegam as pessoas de surpresa
Um agente não consegue subir um arquivo do seu computador. Os argumentos das ferramentas MCP são JSON; não existe canal multipart. Importar de uma URL pública é, portanto, o único caminho de ingestão que um agente tem. Os arquivos que estão no seu notebook passam pelos aplicativos.
Os pesos só chegam ao ar quando a grade é gerada. Um canal monta sua grade no instante em que cruza o limiar de lançamento, a partir dos pesos que existem naquele momento. Definidos depois, eles são salvos corretamente, informados corretamente, e não mudam nada no ar até uma regeneração. Defina o peso de cada vídeo ao importá-lo, ou regenere quando terminar.
Em qualquer tela
É aqui que um canal deixa de ser uma página web. O que um espectador consegue usar de fato hoje:
| Tela | Como assiste |
|---|---|
| Qualquer navegador | Direto em https://{handle}.my-tv-channel.com, sem aplicativo e sem conta |
| iPhone, iPad | My TV Channel na App Store |
| Mac | A mesma ficha da App Store |
| Apple TV | A mesma ficha da App Store |
| Celular e tablet Android | Google Play |
| Android TV | Google Play |
| Roku | Adicionar o aplicativo My TV Channel com o código de acesso MYTVCHANNEL e localizar o canal dentro dele |
| Qualquer site WordPress | O plugin iReplay TV Channel & Radio, incorporado em uma página |
O Roku merece uma ressalva. Não existe link direto por canal, então o espectador adiciona o aplicativo My TV Channel pelo código de acesso e encontra o seu canal lá dentro. Não é um canal Roku independente com a sua marca e o seu nome na tela inicial. Se for isso que você precisa, é um trabalho à parte: aplicativos em marca branca, que são um serviço e não um produto de autoatendimento.
O caminho web é o que convém destacar quando você compartilha um canal. Funciona em qualquer tela com navegador, não pede instalação nem conta, e é uma URL simples que você pode colocar numa bio, num QR code ou numa newsletter.
Se você preferir não usar agente nenhum
Tudo o que veio acima é opcional. O agente é uma porta para o mesmo prédio, e não é a porta certa para todo mundo. Se você já não roda Claude, OpenClaw ou Hermes, montar um só para fazer um canal de televisão é uma ordem de operações estranha.
Duas alternativas chegam exatamente aos mesmos canais, com o mesmo playout, nas mesmas telas.
Os aplicativos de iOS e macOS
Baixe o My TV Channel no iPhone, iPad ou Mac e monte o canal na mão: importe do rolo da câmera ou do Arquivos, defina com que frequência cada vídeo toca, veja o canal entrar no ar. No macOS você ganha ainda a gestão de playout, que os aplicativos móveis não têm. É o caminho mais rápido se o seu conteúdo já está no aparelho. Lembre que um agente não consegue subir arquivos locais, então, para uma videoteca que está no seu notebook, o aplicativo não é um plano B, é a ferramenta certa.
O plugin do WordPress
Se você já tem um site WordPress, o plugin iReplay TV Channel & Radio coloca nele um canal 24 horas sem tocar em terminal nem em loja de aplicativos. Instale, aponte para um canal, arraste o bloco para uma página. Para um clube, um museu, uma loja ou uma redação local que já publica no WordPress, esse costuma ser o caminho mais curto entre o nada e algo no ar.
Os três caminhos não se excluem. Um padrão comum é montar o canal no aplicativo porque é onde está o material, incorporá-lo no WordPress porque é onde está o público, e conectar um agente mais tarde, quando fazer a grade semanal na mão começar a cansar.
Quanto custa de verdade
O lado do agente é grátis ou quase. OpenClaw e Hermes Agent têm licença MIT e rodam auto-hospedados, então nenhum dos dois cobra licença. Você paga os tokens do modelo enquanto o agente pensa, e uma hospedagem se quiser mantê-lo sempre ligado. Para o Hermes basta um VPS de 5 dólares, e o OpenClaw roda tranquilamente numa máquina que você já tem.
O lado do canal começa em 0,99 dólar por semana. Esse plano de entrada inclui a listagem pública no Discover, o que vale dizer porque as pessoas presumem que seja um extra pago. Os planos superiores elevam as cotas de upload e transmissão e liberam as regras de programação com horário fixo e a transmissão ao vivo.
O player web não custa nada ao seu público e não exige nada dele. Sem instalação, sem conta.
O que um agente ainda não consegue fazer
Uma lista honesta, porque são esses os pontos que, do contrário, custam uma tarde:
- Subir um arquivo local. Não há multipart no MCP. Use uma URL pública, ou o aplicativo.
- Criar a própria chave de API. É proposital. Quem tem uma chave não consegue escalar até emitir mais chaves.
- Mudar a sua assinatura. A cobrança não está na superfície do agente, de forma alguma.
- Entregar um canal Roku com a sua marca. Veja a ressalva acima.
- Importar vídeos do YouTube de outra pessoa. A importação do YouTube exige que o dono publique antes uma sequência de comprovação de propriedade na descrição do vídeo, e só quem subiu pode fazer isso. É uma salvaguarda de direitos autorais, e não dá para pular.
O que ainda falta
A camada do clipe na pilha MCP para mídia está quase resolvida e vai virar commodity depressa; não sobra muita diferenciação em chamar o FFmpeg a partir de um agente. Os problemas que continuam abertos envolvem todos o tempo: programação, janelas de direitos, inserção de publicidade, continuidade, e o que acontece às 3 da manhã quando uma fonte some.
Os ambientes de agente, por sua vez, estão virando pequenos sistemas operacionais sempre ligados para infraestrutura pessoal. OpenClaw e Hermes lançaram os dois, em 2026, memória persistente e habilidades que se aprimoram sozinhas, e é aí que está a diferença entre um assistente que ajuda você a fazer uma coisa e um que mantém uma coisa funcionando em silêncio. Um canal é um bom teste disso, porque não perdoa. A falha aparece para o seu público como tela preta.
Se quiser experimentar o ciclo inteiro, veja o canal de demonstração para conferir o resultado e depois leia a documentação de agentes com as 19 ferramentas e o comportamento exato de cada uma. Se agentes não são a sua praia, o aplicativo e o plugin do WordPress levam você ao mesmo lugar.
Perguntas frequentes
Preciso manter o agente de IA rodando para o meu canal continuar no ar?
Não. O playout é do lado do servidor e contínuo. O agente só entra quando você quer mudar alguma coisa, como acrescentar conteúdo, ajustar a frequência de um vídeo ou mover um horário. Se o agente estiver parado, travado ou desligado, o canal continua transmitindo.
Um agente de IA consegue subir um arquivo de vídeo do meu computador?
Não. Os argumentos das ferramentas MCP são JSON e não existe canal de upload multipart, então um agente só consegue importar de uma URL pública. Para material que está no seu notebook ou no seu telefone, use o aplicativo de iOS ou macOS.
Quanto custa manter um canal 24 horas desse jeito?
O canal começa em 0,99 dólar por semana, com listagem pública no Discover incluída. Os ambientes de agente são gratuitos: OpenClaw e Hermes Agent têm licença MIT e rodam auto-hospedados, então você só paga os tokens do modelo e, se quiser o agente sempre ligado, um VPS pequeno a partir de uns 5 dólares por mês.
Os espectadores precisam instalar um aplicativo para assistir?
Não. Todo canal tem um endereço web simples no formato https://seuidentificador.my-tv-channel.com que roda em qualquer navegador, sem instalação e sem conta. Existem aplicativos para iPhone, iPad, Mac, Apple TV, Android, Android TV e Roku para quem preferir, e um plugin do WordPress incorpora o canal num site já existente.
Posso ter um canal Roku com a minha marca e o meu nome?
Não pelo produto de autoatendimento. O Roku não tem link direto por canal, então os espectadores adicionam o aplicativo My TV Channel com o código de acesso MYTVCHANNEL e encontram o seu canal lá dentro. Um canal Roku independente com a sua marca é um projeto de aplicativo em marca branca, que é um serviço separado.