Ravenpost

Agende e publique posts no Instagram, TikTok, X, LinkedIn, Facebook, Telegram, Threads, Bluesky e YouTube — visualizando cada um exatamente como a rede o exibirá.

Documentação

Servidor MCP Ravenpost

Agende e publique postagens em redes sociais a partir de um assistente de IA.

Ravenpost é um agendador de mídias sociais multiplataforma — Instagram, TikTok, X, Telegram, Facebook, LinkedIn, Threads, Bluesky e YouTube. Este repositório documenta seu servidor MCP hospedado, que expõe o mesmo fluxo de postagem para qualquer cliente MCP: liste as contas que você conectou, envie ou reformate mídia, pré-visualize uma postagem exatamente como cada rede a renderizará, e então publique agora, agende, ou coloque-a em uma fila de postagem semanal.

O servidor é hospedado. Não há nada para instalar e nada para executar.

https://api.ravenpo.st/mcp

Transporte: HTTP Streamable. Entrada oficial no registro: st.ravenpo/ravenpost.

Conectando

Duas maneiras, e a primeira não exige nenhum gerenciamento de credenciais.

OAuth (recomendado). Adicione a URL acima como um conector personalizado e faça login quando seu cliente abrir o Ravenpost. O servidor é um servidor de recursos OAuth — /.well-known/oauth-protected-resource nomeia o servidor de autorização e o 401 carrega o desafio — então um cliente que fala autorização MCP executa todo o fluxo por conta própria.

Token de acesso pessoal. Para clientes sem fluxo de navegador. Gere um no Ravenpost em Configurações → Tokens MCP (mostrado uma vez, revogável a qualquer momento):

claude mcp add --transport http ravenpost https://api.ravenpo.st/mcp \
  --header "Authorization: Bearer rvp_your_token"

Clientes que não podem definir cabeçalhos podem passá-lo na URL — https://api.ravenpo.st/mcp?token=rvp_….

Você precisa de uma conta Ravenpost com pelo menos uma conta social conectada. O plano gratuito é suficiente para experimentar.

Ferramentas

21 ferramentas. Cada uma declara um título e dicas de somente leitura / destrutivas, para que seu cliente possa informar o que uma chamada fará antes de você permitir.

Contas

FerramentaO que faz
list_workspacesCada workspace em que a credencial pode atuar. Com mais de um, as outras ferramentas exigem um workspaceId em vez de adivinhar qual cliente você quis dizer.
list_accountsContas conectadas com seus ids, plataformas e status.

Postagens

FerramentaO que faz
list_postsListe postagens, filtradas por status ou plataforma.
get_postUma postagem com o status e o link permanente de cada destino.
preview_postRenderize uma postagem como cada plataforma a mostrará sem criar nada — um cartão interativo em clientes que suportam MCP Apps, e contagens de caracteres por plataforma em todos os outros.
create_postRascunho, publique, agende ou coloque em fila uma postagem em qualquer conjunto de contas.
update_postEdite um rascunho ou postagem agendada — redefine para rascunho, então passe uma ação para reenviá-la.
delete_postExclua a cópia do Ravenpost e cancele uma publicação pendente.
schedule_postMova uma postagem para um novo horário.
publish_postPublique uma postagem imediatamente.

Mídia

FerramentaO que faz
upload_mediaEnvie uma imagem ou vídeo de uma URL, um caminho local (somente desenvolvimento) ou base64; as imagens são reformatadas para o formato de plataforma que você nomear.
create_media_uploadUpload direto pré-assinado — para arquivos grandes ou de produção, para que os bytes nunca passem pelo contexto do modelo.
attach_mediaRegistre um upload direto como um ativo, reformatando uma imagem ou gravando um vídeo como está.
create_variantsCorte uma imagem em várias telas de plataforma de uma vez, recortando no assunto em vez do meio.
list_mediaAtivos de mídia recentes, para reutilizar um em vez de reenviar.
image_formatsOs formatos de imagem e dimensões alvo que upload_media aceita.

Análises

FerramentaO que faz
get_analyticsSeguidores por conta e engajamento em postagens recentes.
best_timesHorários de postagem recomendados medidos a partir das postagens deste workspace — com uma resposta explícita de "ainda não há dados suficientes" em vez de um palpite confiante.

Referência

FerramentaO que faz
list_audioPesquise o catálogo de áudio licenciado do Instagram para uma trilha de reel.
list_queue_slotsO cronograma de postagem semanal e o próximo espaço livre.
platform_limitsOrçamentos de legenda, regras de mídia e especificações recomendadas por plataforma.

Duas coisas que vale a pena saber

Pré-visualize antes de publicar. preview_post não escreve nada. Ele retorna a postagem como cada destino a renderiza, juntamente com os avisos que uma imagem não pode carregar: uma legenda acima do limite da plataforma selecionada mais restrita, uma rede que exige mídia quando não há nenhuma, um thread direcionado a uma plataforma sem modelo de thread, áudio fora de um reel. Uma pré-visualização que parece correta e permanece em silêncio sobre uma rejeição é pior do que nenhuma pré-visualização.

Ele se recusa a adivinhar seu workspace. Uma credencial atua como um usuário, e um usuário pode executar vários workspaces (um por cliente, no plano Agency). Peça a uma ferramenta com escopo de workspace com mais de um disponível e ela retornará erro, nomeando-os, em vez de postar o conteúdo de um cliente nas contas de outro.

Links

Sobre este repositório

Documentação e o manifesto de registro (server.json) para um serviço hospedado. O código-fonte do próprio Ravenpost não é público. Problemas sobre o servidor MCP são bem-vindos aqui; qualquer coisa específica de conta deve ir para o suporte.