Postify MCP

Rascunhe, agende e publique posts de mídia social nos seus canais conectados, e leia as análises dos posts, a partir do seu calendário Postify. Servidor remoto com login via OAuth.

Servidor MCP hospedado

npx add-mcp 'https://app.usepostify.com/api/mcp'

Instala no Claude Code, Codex, Cursor e outros

Documentação

curl https://app.usepostify.com/v1/channels \
  -H "Authorization: Bearer postify_live_XXXXXXXXXXXXXXXX"
{
  "data": [
    {
      "id": "ch_9x2y3z0001",
      "platform": "linkedin",
      "handle": "acme-co",
      "display_name": "Acme Co",
      "status": "connected"
    },
    {
      "id": "ch_9x2y3z0002",
      "platform": "bluesky",
      "handle": "acme.bsky.social",
      "display_name": "Acme",
      "status": "connected"
    }
  ]
}

17 operações REST

OpenAPI 3.1

Erros RFC 9457

Cabeçalhos de limite de taxa

Chaves de idempotência

Webhooks padrão

Servidor MCP

curl -X POST https://app.usepostify.com/v1/posts \
  -H "Authorization: Bearer postify_live_XXXXXXXXXXXXXXXX" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{
  "variants": [
    {
      "channel_id": "ch_9x2y3z0001",
      "body": "Shipping day 🚀 Our new analytics dashboard is live — see what actually lands with your audience."
    }
  ],
  "scheduled_at": "2026-08-01T09:00:00Z"
}'

Componha uma vez, agende em qualquer lugar

Uma única requisição cria uma postagem com uma variante por canal — rascunhe, agende ou publique agora. Envie uma Idempotency-Key e novas tentativas de rede nunca podem postar em duplicidade: repetições retornam a resposta registrada exatamente como foi.

  • Paginação por cursor, cabeçalhos de limite de taxa draft-11 e um ID de requisição em cada resposta.
  • Publicar agora e excluir permanecem bloqueados atrás da opção de operações perigosas do proprietário do workspace. Referência de createPost

Feito para agentes de IA

Proteções em primeiro lugar: agentes obtêm capacidade real sem raio de impacto descontrolado.

Chaves com escopos

As chaves carregam apenas os escopos com os quais você as cria — uma chave somente leitura nunca pode escrever.

Cotas de planos aplicadas no servidor

Requisições de API são medidas por plano com erros honestos: 403 quando o plano não possui o recurso, 429 quando a cota é esgotada.

Operações perigosas desativadas por padrão

Excluir e publicar agora respondem 403 dangerous_ops_disabled até que o proprietário do workspace opte por ativar — agentes rascunham, humanos aprovam.

Webhooks protegidos contra SSRF

URLs de entrega são validadas contra espaços de endereço privados e de metadados de nuvem na criação e em cada entrega.

Prompt de colar para seu agente

Ajude-me a desenvolver com a API Postify. Leia https://usepostify.com/llms.txt primeiro — ele indexa os guias e os equivalentes em Markdown de cada página da API. URL base: https://app.usepostify.com/v1, autenticação: Authorization: Bearer postify_live_… (fornecerei a chave). Use Idempotency-Key em POST /v1/posts, respeite Retry-After em 429 e observe que excluir/publicar agora retornam 403 dangerous_ops_disabled até que o proprietário do workspace opte por ativar.

Ou conecte o servidor MCP — 14 ferramentas, OAuth 2.1

$ claude mcp add --transport http postify https://app.usepostify.com/api/mcp

Rascunhe, agende e analise por chat. As ferramentas de publicar e excluir permanecem desativadas até que o proprietário da organização as habilite. Veja também a página de superfícies de IA e llms.txt.

SDK TypeScript

@postify/sdk — um cliente escrito à mão, enxuto e totalmente tipado sobre todas as 17 operações: erros de problema tipados, novas tentativas automáticas com Retry-After, chaves de idempotência automáticas, paginação automática por cursor e um verificador de Webhooks padrão. Código aberto e publicado no npm.

npm i @postify/sdk — ou fique no fetch simples; toda página de documentação inclui TypeScript de copiar e colar de qualquer forma.

OpenAPI 3.1, gerado a partir da fonte da verdade

A especificação é gerada a partir dos mesmos esquemas que os manipuladores validam — ela não pode divergir da realidade. Navegue interativamente ou alimente diretamente seu gerador de código.

Todo plano inclui a API

Requisições de API são medidas mensalmente, separadas da sua cota de postagens agendadas. Limites de rajada são por chave, por minuto.

PlanoRequisições de API / mêsRajada por chave / minuto
Gratuito1.00030
Iniciante10.00060
Equipe50.000120
Agência250.000300

Dois 429s honestos: rate_limited (rajada — tente novamente após Retry-After) vs quota_exhausted (cota mensal). Veja preços para planos completos.

Eventos enviados a você, assinados

Assine 5 tipos de eventos — publicações, falhas, saúde do canal. Cada entrega é assinada com Standard-Webhooks, com novas tentativas ao longo de ~31,7 horas e protegida por uma escada de falhas que avisa antes de desativar um endpoint morto.

Documentação de webhooks e catálogo de eventos