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
| Ferramenta | O que faz |
|---|---|
list_workspaces | Cada 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_accounts | Contas conectadas com seus ids, plataformas e status. |
Postagens
| Ferramenta | O que faz |
|---|---|
list_posts | Liste postagens, filtradas por status ou plataforma. |
get_post | Uma postagem com o status e o link permanente de cada destino. |
preview_post | Renderize 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_post | Rascunho, publique, agende ou coloque em fila uma postagem em qualquer conjunto de contas. |
update_post | Edite um rascunho ou postagem agendada — redefine para rascunho, então passe uma ação para reenviá-la. |
delete_post | Exclua a cópia do Ravenpost e cancele uma publicação pendente. |
schedule_post | Mova uma postagem para um novo horário. |
publish_post | Publique uma postagem imediatamente. |
Mídia
| Ferramenta | O que faz |
|---|---|
upload_media | Envie 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_upload | Upload direto pré-assinado — para arquivos grandes ou de produção, para que os bytes nunca passem pelo contexto do modelo. |
attach_media | Registre um upload direto como um ativo, reformatando uma imagem ou gravando um vídeo como está. |
create_variants | Corte uma imagem em várias telas de plataforma de uma vez, recortando no assunto em vez do meio. |
list_media | Ativos de mídia recentes, para reutilizar um em vez de reenviar. |
image_formats | Os formatos de imagem e dimensões alvo que upload_media aceita. |
Análises
| Ferramenta | O que faz |
|---|---|
get_analytics | Seguidores por conta e engajamento em postagens recentes. |
best_times | Horá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
| Ferramenta | O que faz |
|---|---|
list_audio | Pesquise o catálogo de áudio licenciado do Instagram para uma trilha de reel. |
list_queue_slots | O cronograma de postagem semanal e o próximo espaço livre. |
platform_limits | Orç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
- Produto: https://ravenpo.st/
- O que o servidor MCP faz: https://ravenpo.st/mcp/
- Referência de ferramentas: https://ravenpo.st/docs/mcp/
- API REST: https://ravenpo.st/docs/api/
- Privacidade: https://ravenpo.st/privacy/ · Termos: https://ravenpo.st/terms/
- Suporte: support@ravenpo.st
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.