PostPlanify

PostPlanify Gestão de Mídias Sociais - MCP Server

Documentação

Conecte o PostPlanify ao seu assistente de IA em menos de um minuto.

Pré-requisitos

Claude Code

Adicione isto ao seu ~/.claude/settings.json:

{
  "mcpServers": {
    "postplanify": {
      "type": "http",
      "url": "https://api.postplanify.com/api/mcp",
      "headers": {
        "Authorization": "Bearer sk_live_your_api_key_here"
      }
    }
  }
}

Substitua sk_live_your_api_key_here pela sua chave de API real.

Claude Desktop

Adicione isto ao seu claude_desktop_config.json:

{
  "mcpServers": {
    "postplanify": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://api.postplanify.com/api/mcp",
        "--header",
        "Authorization: Bearer sk_live_your_api_key_here"
      ]
    }
  }
}

Requer Node.js. O pacote mcp-remote faz a ponte entre HTTP e transporte stdio.

ChatGPT

No ChatGPT, abra Configurações → Apps → Configurações avançadas e ative o Modo de desenvolvedor. Um botão Criar app aparecerá — clique nele e preencha:

URL do servidor https://api.postplanify.com/api/mcp?api_key=sk_live_your_api_key

AutenticaçãoSem autenticação

A interface do conector do ChatGPT só oferece OAuth ou Sem autenticação, então a chave de API é passada como um parâmetro de consulta em vez de um cabeçalho. Trate a URL completa como um segredo — qualquer pessoa com acesso a ela pode agir na sua conta PostPlanify.

Outros clientes MCP

Endpoint https://api.postplanify.com/api/mcp

Autenticação Authorization: Bearer sk_live_your_api_key

TransporteHTTP (HTTP Streamable)

Referência de ferramentas

22 ferramentas — sua IA as descobre automaticamente após a conexão.

FerramentaDescriçãoParâmetros principais
Posts· 6
list_postsListar posts com filtrosworkspaceId, status?, platform?, from?, to?
create_postCriar e agendar um novo postworkspaceId, socialAccountId, scheduledAt, caption?, mediaIds?, youtubeParams?, tiktokParams?, pinterestParams?, googleBusinessParams?
get_postObter detalhes do postpostId
edit_postAtualizar um post agendadopostId, caption?, scheduledAt?
cancel_postCancelar um post agendadopostId
delete_postExcluir permanentemente um postpostId
Mídia· 4
upload_media_from_urlEnviar mídia a partir de uma URL públicaurl, filename?
upload_media_from_base64Enviar um arquivo local via base64 (máx. 20MB)data, filename, mimeType
list_mediaListar todos os arquivos de mídia enviadosNenhum
delete_mediaExcluir um arquivo de mídia enviadomediaId
Analytics· 3
get_account_analyticsObter análises de uma conta socialworkspaceId, socialAccountId
get_analytics_trendsObter tendências históricas (seguidores, engajamento)workspaceId, socialAccountId, days?
get_brand_overviewObter análises agregadas de todas as contasworkspaceId
Caixa de entrada· 3
list_commentsListar comentários sincronizados do Instagram, Facebook, LinkedIn, Google BusinessworkspaceId, socialAccountId?, platform?, unreadOnly?, page?, limit?
list_comment_repliesBuscar respostas diretas a um comentário específicoplatformCommentId
reply_to_commentPublicar uma resposta pública a um comentário na plataforma de origemplatformCommentId, message
Contas e espaços de trabalho· 6
get_current_userObter informações do seu perfilNenhum
list_workspacesListar todos os seus espaços de trabalhoNenhum
get_workspaceObter detalhes do espaço de trabalhoworkspaceId
list_social_accountsListar todas as contas sociais conectadasNenhum
get_social_accountObter detalhes da conta socialaccountId
list_pinterest_boardsListar quadros do Pinterest de uma contaaccountId

Precisa de uma chave de API?

Gere uma no seu painel do PostPlanify para começar.