ProPost
Comece grátis

Servidor MCP

Agende seus posts a partir de qualquer assistente de IA

O ProPost fala o Model Context Protocol (MCP), o padrão aberto que os assistentes de IA usam para trabalhar com outros apps. Conecte Claude, ChatGPT, Cursor, VS Code, Gemini ou qualquer cliente MCP e peça para ele criar rascunhos, agendar e publicar em todos os seus canais. Seu plano, os limites dele e suas regras de aprovação valem para tudo o que ele faz.

URL do servidor

https://www.propost-ai.com/api/mcp

Antes de começar

  • Um plano ProPost Pro ou Premium. Cada requisição verifica se o plano está ativo; um plano expirado interrompe a conexão até ser renovado.
  • Pelo menos um canal conectado (Configurações → Canais).
  • Um assistente compatível com servidores MCP remotos. A maioria faz login com OAuth; para os demais, crie uma chave de API em Configurações → Integrações.

Você escolhe até onde ele pode ir

Ao conectar um assistente (ou criar uma chave), você escolhe um nível. O ProPost o aplica em cada requisição, não importa o que o assistente tente.

Só rascunhos

Escreve e edita rascunhos. Você revisa e agenda no ProPost.

Agendar

Também agenda e coloca posts na fila. Você ainda pode cancelar antes de saírem.

Piloto automático total

Também publica na hora. Os posts ficam públicos sem revisão.

Mude ou desconecte a qualquer momento em Configurações → Integrações.

No Claude e em outros assistentes que respeitam as indicações de segurança do MCP, você precisa confirmar antes que um post seja editado ou excluído, ou que os horários de publicação sejam substituídos. Escrever rascunhos, agendar, colocar na fila, desagendar e publicar rodam sem pedido de confirmação, dentro do nível que você escolheu: só o Piloto automático total pode publicar na hora.

Configure seu assistente

Escolha seu assistente. Onde estiver indicado login, você será levado ao ProPost para aprovar a conexão e escolher o nível dela.

claude.ai, Claude Desktop e celular

Passos

  1. Abra Configurações → Conectores e escolha Adicionar conector personalizado.
  2. Dê o nome ProPost e cole a URL do servidor.
  3. Clique em Conectar, entre no ProPost e escolha o que o Claude pode fazer.
  4. Em um chat, ative o conector ProPost no menu de ferramentas e peça, por exemplo: "Crie um rascunho de post para o LinkedIn sobre o nosso lançamento e coloque na fila."
URL do servidor
https://www.propost-ai.com/api/mcp

Nos planos Team e Enterprise, talvez um proprietário precise adicionar o conector para a organização primeiro.

Ferramentas

O que o assistente pode chamar. Ferramentas de leitura só precisam de uma conexão; ferramentas de escrita também respeitam o nível que você escolheu.

get_account

Exige: Qualquer nível

Seu plano, data de renovação, rascunhos com IA usados e restantes no mês, limite semanal de agendamento, número de canais, fuso horário, idioma e o nível desta conexão. Os assistentes chamam esta primeiro.

Conta para: Limite de requisições por hora

list_channels

Exige: Qualquer nível

Seus canais conectados com ID, rede, nome, limite de caracteres, se exigem imagem ou vídeo e se precisam ser reconectados.

Conta para: Limite de requisições por hora

list_posts

Exige: Qualquer nível

Seus posts, filtrados por status (rascunho, aprovado, agendado, publicado, com falha) e canal, até 100 por vez, cada um com seus números de engajamento quando a rede já os informou.

Conta para: Limite de requisições por hora

get_post

Exige: Qualquer nível

Um post com status, texto, hashtags, horário agendado, link publicado ou erro.

Conta para: Limite de requisições por hora

get_posting_schedule

Exige: Qualquer nível

Os horários semanais da fila de um canal, se a fila está pausada e o próximo horário livre.

Conta para: Limite de requisições por hora

get_channel_stats

Exige: Qualquer nível

Os seguidores e totais de um canal (impressões, alcance, curtidas, comentários, compartilhamentos, taxa de engajamento) dos últimos 7, 30 ou 90 dias, comparados com o período anterior, além de como foram os posts que você publicou pelo ProPost.

Conta para: Limite de requisições por hora

list_personas

Exige: Qualquer nível

Suas vozes: a padrão e cada persona com nome, com os canais que escrevem nela.

Conta para: Limite de requisições por hora

check_post

Exige: Qualquer nível

Verifica se um post está pronto para sair no canal dele (tamanho, mídia obrigatória, reconexão, cota do plano) sem alterar nada.

Conta para: Limite de requisições por hora

suggest_posting_times

Exige: Qualquer nível

Os melhores horários para publicar em um canal, com base nos seus próprios resultados quando há dados suficientes ou, caso contrário, em padrões gerais do seu público, além do próximo horário livre.

Conta para: Limite de requisições por hora

list_ideas

Exige: Qualquer nível

Seu banco de ideias, das mais novas para as mais antigas.

Conta para: Limite de requisições por hora

add_idea

Exige: Qualquer nível (escrita)

Salva uma ideia no seu banco de ideias para depois.

Conta para: Tamanho do banco de ideias no seu plano

delete_idea

Exige: Qualquer nível (escrita)

Remove uma ideia do seu banco de ideias.

Conta para: Limite de requisições por hora

create_persona

Exige: Qualquer nível (escrita)

Define uma nova voz: nome, cargo, tom, público, temas e até três amostras de texto. Até 10 por conta.

Conta para: Limite de requisições por hora

update_persona

Exige: Qualquer nível (escrita)

Altera uma voz; só os campos informados mudam. Os canais que a usam passam a escrever com as novas configurações.

Conta para: Limite de requisições por hora

set_channel_persona

Exige: Qualquer nível (escrita)

Define em qual voz os rascunhos de um canal são escritos, ou volta o canal para a voz padrão.

Conta para: Limite de requisições por hora

set_hashtags

Exige: Qualquer nível (escrita)

Escreve hashtags no fim do texto de um post para que sejam publicadas com ele, substituindo uma linha de hashtags existente em vez de empilhar.

Conta para: Limite de caracteres do canal

attach_image

Exige: Qualquer nível (escrita)

Anexa uma imagem a um post: um gráfico que o assistente cria em SVG (renderizado pelo ProPost, com fontes incluídas), uma imagem enviada diretamente (até cerca de 3 MB) ou uma obtida de um link https público (até 8 MB). Armazenada como um upload no app e publicada com o post.

Conta para: 8 MB por imagem

remove_image

Exige: Qualquer nível (escrita)

Remove a imagem de um post que ainda não foi publicado.

Conta para: Limite de requisições por hora

attach_video

Exige: Qualquer nível (escrita)

Anexa um vídeo a um post a partir de um link https público: o ProPost transfere o arquivo direto para o armazenamento, verificando o endereço, cada redirecionamento, o tipo e o tamanho declarado no caminho. MP4, MOV, WebM, M4V ou MPEG, em canais conectados pela integração de publicação do ProPost. Também vai para as cópias vinculadas do post que aceitam vídeo, a menos que seja pedido o contrário.

Conta para: 1 GB por vídeo, cerca de 4 minutos por transferência

start_video_upload

Exige: Qualquer nível (escrita)

Dá ao assistente um link de upload privado para um arquivo de vídeo que ele tem, para que o arquivo vá direto ao armazenamento sem passar pela conversa. Nada muda no post até o upload terminar.

Conta para: 1 GB por vídeo

finish_video_upload

Exige: Qualquer nível (escrita)

Anexa o vídeo enviado ao link de upload assim que ele chega, substituindo qualquer vídeo que o post tinha. Também vai para as cópias vinculadas do post que aceitam vídeo, a menos que seja pedido o contrário.

Conta para: Limite de requisições por hora

remove_video

Exige: Qualquer nível (escrita)

Remove o vídeo de um post que ainda não foi publicado. O texto e a imagem continuam como estão.

Conta para: Limite de requisições por hora

rewrite_post

Exige: Qualquer nível (escrita)

O ProPost AI reescreve um post seguindo uma instrução, dentro do limite do canal. Até 3 reescritas por post.

Conta para: Limite de IA por hora (sem rascunho do mês)

generate_hashtags

Exige: Qualquer nível (escrita)

Sugere hashtags para um post e as salva como sugestões; o texto não muda.

Conta para: Limite de IA por hora (sem rascunho do mês)

copy_post_to_channel

Exige: Qualquer nível (escrita)

Copia um post para outro dos seus canais, condensado ao limite daquela rede se necessário.

Conta para: Limite de IA por hora ao condensar

create_draft

Exige: Qualquer nível (escrita)

Salva um post que o assistente escreveu, em um ou vários canais (uma cópia vinculada por canal, cada uma dentro do limite daquela rede). No nível Só rascunhos, ele aguarda a sua aprovação.

Conta para: Limite de requisições por hora

generate_draft

Exige: Qualquer nível (escrita)

O redator do próprio ProPost cria o rascunho de um post a partir de uma ideia, na sua voz e persona, com cópias condensadas para cada canal.

Conta para: 1 rascunho com IA do mês, limite de IA por hora

update_post

Exige: Qualquer nível (escrita)

Altera o texto ou as hashtags de um post (não depois de publicado). No nível Só rascunhos, um post editado volta para rascunho para você revisar.

Conta para: Limite de requisições por hora

unschedule_post

Exige: Qualquer nível (escrita)

Tira um post da agenda para que ele não seja publicado.

Conta para: Limite de requisições por hora

delete_post

Exige: Qualquer nível (escrita)

Exclui um post que ainda não foi publicado.

Conta para: Limite de requisições por hora

schedule_post

Exige: Agendar ou Piloto automático total

Agenda um post para um horário exato.

Conta para: Limite semanal de agendamento, cota de canais

add_to_queue

Exige: Agendar ou Piloto automático total

Coloca um post no próximo horário livre da fila do canal.

Conta para: Limite semanal de agendamento, cota de canais

set_posting_schedule

Exige: Agendar ou Piloto automático total

Substitui os horários semanais da fila de um canal, ou pausa e retoma a fila.

Conta para: Limite de requisições por hora

publish_now

Exige: Piloto automático total

Publica um post na hora. Só em conexões configuradas como Piloto automático total; nelas, roda sem pedido de confirmação.

Conta para: Cota de canais

Os limites do seu plano continuam valendo

  • Plano verificado em cada requisição: Pro ou Premium, ativo e não expirado.
  • Rascunhos com IA: generate_draft usa sua cota mensal (300 no Pro, 1,500 no Premium) e o limite de IA por hora, exatamente como Gerar no app.
  • Requisições: até 300 chamadas de ferramentas por hora no Pro e 1,000 no Premium.
  • Posts: o limite de caracteres de cada rede, imagens ou vídeos obrigatórios, sua cota de canais e canais que precisam ser reconectados são todos verificados antes de qualquer coisa ser agendada ou enviada.
  • Os erros voltam com um código claro (por exemplo quota_exceeded ou autonomy_limit) e o que fazer em seguida, para que o assistente possa avisar você.

Segurança

  • Um assistente só acessa a conta do ProPost que o aprovou. Ele não pode ver nem alterar posts, canais ou dados de mais ninguém; qualquer coisa de outra conta é informada como não encontrada.
  • Seus contatos, mensagens da caixa de entrada, comentários, dados de pagamento e credenciais de contas conectadas não ficam disponíveis pelo MCP de forma alguma.
  • O login é OAuth 2.1 com PKCE. O ProPost nunca vê a senha do seu assistente, e o assistente nunca vê a sua.
  • Os tokens são armazenados só como hash, expiram após uma hora e são renovados automaticamente; um token de atualização reutilizado desconecta o app.
  • As chaves de API são exibidas uma única vez. Desconecte um app ou exclua uma chave em Configurações → Integrações e ela para de funcionar imediatamente.
  • Tudo o que um assistente faz fica registrado no log de atividades da sua conta, com o nome dele.

Perguntas

O assistente pode publicar sem mim?

Só se você escolheu Piloto automático total. Em Só rascunhos, ele não pode agendar nem publicar nada; em Agendar, ele pode agendar, mas não publicar na hora, e você pode cancelar antes do horário.

Por que ele disse quota_exceeded?

Seus rascunhos com IA do mês acabaram. O assistente ainda pode escrever o post ele mesmo e salvá-lo com create_draft, que não usa a cota.

Aparece plan_required.

A conta está no plano Free ou o plano pago expirou. Renove ou faça upgrade em Configurações → Planos e cobrança; a conexão volta a funcionar na hora.

Que horários ele usa?

O fuso horário do seu ProPost (Configurações → Preferências). Os assistentes o leem com get_account e enviam horários com offset, então "amanhã às 9h" significa 9h onde você está.

Pronto para conectar?

Abra Configurações → Integrações para ver a URL do servidor e suas chaves.

Entrar no ProPost