Automação de redes sociais com Claude: Code e Desktop
Por SocialFaktory

Neste artigo
A automação de redes sociais com Claude funciona assim que o Claude tem para onde enviar o trabalho. Adicione o SocialFaktory como servidor MCP e a mesma conversa que rascunha a sua semana também pode orçá-la, renderizá-la e colocá-la no calendário. Dois apps do Claude, um endpoint, um token.
Os dois apps se conectam de jeitos diferentes, e vale entender essa diferença antes de escolher.
- Gere um token nas suas configurações e copie o segredo.
- Defina os escopos. Só leitura é uma ótima primeira sessão, sem riscos.
- Registre o servidor no Claude Code ou adicione a ponte local ao arquivo de configuração do Claude Desktop.
- Peça ao Claude que liste as suas marcas, o que não custa nada.
- Faça o briefing de um vídeo e leia o orçamento antes de aprová-lo.
- Com o escopo de publicação, deixe o Claude compor os posts e agendá-los.
Como adicionar ao Claude Code?
Um único comando, executado uma vez, com o escopo de usuário para que todos os projetos o enxerguem.
claude mcp add -s user --transport http socialfaktory https://www.socialfaktory.com/mcp --header "Authorization: Bearer sfp_..."
O Claude Code se conecta a partir da sua máquina. Em princípio, o endpoint pode ser qualquer um que o seu notebook consiga acessar.
Por que o Claude Desktop é diferente?
Porque o arquivo de configuração dele inicia programas locais, em vez de se conectar a uma URL remota. A entrada abaixo executa o mcp-remote via npx, uma pequena ponte que encaminha cada chamada ao endpoint com o seu token anexado, então o Node.js precisa estar instalado. Salve o arquivo e reinicie o Claude Desktop.
{
"mcpServers": {
"socialfaktory": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://www.socialfaktory.com/mcp", "--header", "Authorization:${SOCIALFAKTORY_AUTH}"],
"env": { "SOCIALFAKTORY_AUTH": "Bearer sfp_..." }
}
}
}
E o claude.ai e o Cowork?
Eles se conectam a partir da nuvem da Anthropic, e um conector personalizado ali faz login com OAuth, que ainda não oferecemos. A única outra via é um recurso beta do lado da Anthropic: um administrador da organização adiciona o conector uma vez, com o token como cabeçalho fixo da requisição. Todos na organização passam então a compartilhar o token, por isso dê a ele escopos restritos e um limite baixo.
Como é uma sessão na prática?
Peça algo concreto. "Faça três posts para o X e um vídeo para quinta-feira, no tom da marca, e me mostre o preço primeiro."
O Claude listaria a marca e seus canais, orçaria o vídeo com a ferramenta de cotação e voltaria com um valor em créditos. Se você aprovar, ele pode gerar, ler o render de volta quando ficar pronto, escrever os três posts em torno dele e, com o escopo de publicação, compor um post por canal como rascunho. Depois você revisa os rascunhos e decide o que enviar.
Nada nessa sequência é exclusivo do Claude. É o que qualquer agente faz com as mesmas vinte ferramentas, listadas na referência do MCP.
Como ele mantém o tom de voz da marca?
Ele nem precisa. O tom de voz fica na marca, não no prompt, então um briefing de duas linhas volta no mesmo registro de tudo o que você já publicou. Essa é a diferença entre um agente com camada de execução e um agente com uma simples caixa de texto.
Na prática, seus briefings ficam mais curtos com o tempo. No primeiro dia você descreve tom, público e formato. No fim da semana, escreve "quinta, o sérum, a objeção sobre preço" e recebe algo aproveitável, porque o resto já está cadastrado.
Isso também significa que duas pessoas podem fazer briefings para a mesma marca em máquinas diferentes sem que o resultado se desencontre. Há uma só voz, um só elenco e um só calendário, não importa qual cliente esteja conversando com eles.
O que o limite de requisições permite?
Cento e vinte chamadas por minuto por token e trezentas requisições a cada cinco minutos por endereço. Uma sessão de conversa nunca chega perto disso.
Uma sessão agendada pode chegar, se consultar um render demorado com pressa demais. Peça o id da geração e leia o resultado em intervalos razoáveis, em vez de num laço apertado, e você ficará bem abaixo do teto.
O Claude deve ter o escopo de publicação?
Não no primeiro dia. Dê a ele leitura e geração, e deixe que entregue o vídeo e o texto para você revisar, já que até um rascunho de post exige publicação. Publicar é a única coisa que não dá para desfazer, e é bem mais barato pegar um briefing meio errado no calendário do que numa conta no ar.
Quando liberar a publicação, mantenha o token fixado em uma única marca. Um token fixado alcança apenas os canais, as gerações e os posts daquela marca, então uma sessão confusa não consegue postar em outra. A carteira de créditos e os uploads continuam compartilhados em toda a conta.
Quais chamadas não custam nada?
A maioria. Listar marcas, canais e formatos, consultar a carteira e orçar um trabalho com a ferramenta de cotação são gratuitos. Só duas ferramentas gastam créditos: create_generation, que cria um vídeo, e generate_text, que escreve posts.
Essa divisão permite que uma sessão explore toda a sua conta e proponha uma semana inteira antes de qualquer crédito se mover. A cotação, porém, é opcional. O create_generation roda sem ela, e o generate_text reserva alguns créditos de antemão e acerta o que a escrita realmente usou. Por isso, os limites que sempre valem são os escopos, as chaves de idempotência e o limite mensal, que recusa uma nova chamada paga quando o gasto do mês o alcança.
O que o Claude não consegue fazer aqui?
Ele não clona um vídeo a partir de um link, não gera imagens estáticas nem monta carrosséis. Hoje, esses são recursos do app. Também não conecta um canal, porque isso exige login pelo navegador. E não consegue gastar além do limite mensal do token.
O limite completo, e a lógica por trás dele, estão na página do agente Claude, junto com as duas receitas de configuração. Os outros clientes têm suas próprias páginas a partir do hub de agentes.
Isso é melhor do que trabalhar dentro do app?
Depende de onde você já está. Se você passa o dia no terminal, fazer o briefing por ele elimina uma troca de contexto, e esse é todo o benefício. Se não, o assistente de IA oferece o mesmo orçamento e as mesmas aprovações dentro do produto, com prévias que você pode acompanhar.
As duas vias usam os mesmos créditos, o mesmo tom de voz da marca e o mesmo calendário. Nenhuma delas consegue postar com um token sem o escopo de publicação. Crie uma marca, gere um token e comece por uma sessão somente de leitura.
Em uma frase: a automação de redes sociais com Claude está a um endpoint MCP de distância, com um comando no Claude Code ou uma pequena ponte local no Claude Desktop.
Perguntas frequentes
- O mesmo token funciona no Claude Code e no Claude Desktop?
- Sim. Um token funciona em qualquer superfície, embora um token separado para cada uma seja mais fácil de revogar.
- Por que o Claude Desktop precisa de uma ponte local?
- O arquivo de configuração dele inicia programas locais, então o mcp-remote roda na sua máquina e encaminha cada chamada ao endpoint com o token anexado.
- O Claude consegue ver as minhas outras marcas?
- Só se o token não estiver fixado. Um token fixado enxerga uma única marca, embora a carteira de créditos e os uploads continuem compartilhados em toda a conta.
- Pedir um preço custa alguma coisa?
- Não. Cotar uma geração é gratuito, e só gerar um vídeo ou escrever um post gasta créditos.
- O Claude consegue clonar um vídeo a partir de um link?
- Ainda não. A clonagem a partir de um link está disponível no app, mas não por meio de um agente.
- O que acontece se um render falhar?
- A geração informa a falha. Uma falha do serviço é reembolsada integralmente, e uma execução recusada por política de conteúdo ou por um link de referência inválido mantém o que já foi gasto e reembolsa o restante.