Guia de Integração Open Source

Servidor MCP do Upload-Post Conecte Claude, Cursor e qualquer agente de IA

Adicione um bloco de configuração ao seu cliente de IA e seu assistente ganha 40 ferramentas para publicar, agendar, analisar e gerenciar redes sociais — TikTok, Instagram, YouTube, LinkedIn, Facebook, X, Threads, Reddit, Bluesky, Pinterest, Google Business.

~/.claude/mcp.json
{
  "mcpServers": {
    "upload-post": {
      "url": "https://mcp.upload-post.com/mcp",
      "headers": {
        "Authorization": "ApiKey YOUR_API_KEY"
      }
    }
  }
}

O que é MCP?

O Model Context Protocol é um padrão aberto que permite que assistentes de IA descubram e chamem ferramentas externas por meio de uma única interface uniforme. Em vez de escrever código, você dá ao assistente acesso a um servidor e ele decide quais ferramentas usar.

Zero código

Cole um snippet JSON, reinicie seu cliente. Sem SDK, sem encanamento.

Stateless e privado

Sua API key viaja em cada requisição e o servidor não armazena nada. Self-host disponível se quiser controle total.

40 ferramentas documentadas

Cada ferramenta mapeia 1:1 para um endpoint público em docs.upload-post.com. Sem surpresas.

Início rápido

Duas formas de plugar. Ambas expõem as mesmas 40 ferramentas.

Recomendado

Hosted (HTTP)

Use nosso endpoint gerenciado. Cada requisição leva sua própria API key — multi-tenant e stateless do nosso lado.

  1. Pegue sua API key em app.upload-post.com → API Keys.
  2. Cole o snippet abaixo na configuração do seu cliente de IA.
  3. Reinicie o cliente.
mcp.json
{
  "mcpServers": {
    "upload-post": {
      "url": "https://mcp.upload-post.com/mcp",
      "headers": {
        "Authorization": "ApiKey YOUR_API_KEY"
      }
    }
  }
}
Local

Local (stdio via npx)

O servidor roda na sua máquina, iniciado pelo cliente de IA. Menor latência, um único usuário.

  1. Instale Node.js 18+.
  2. Cole o snippet abaixo — npx baixa o servidor na primeira execução.
  3. Reinicie seu cliente de IA.
mcp.json
{
  "mcpServers": {
    "upload-post": {
      "command": "npx",
      "args": ["-y", "@upload-post/mcp"],
      "env": {
        "UPLOAD_POST_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

O que o agente pode fazer

40 ferramentas, organizadas por domínio. O agente as escolhe automaticamente conforme sua solicitação.

Grupo Ferramentas
Upload upload_video, upload_photos, upload_text, upload_document
Status get_status, get_job_status, get_history, get_media
Agendamento list_scheduled, cancel_scheduled, edit_scheduled
Analytics get_analytics, get_total_impressions, get_post_analytics, get_platform_metrics
Usuários get_account_info, list_users, create_user, delete_user, generate_jwt, validate_jwt
Páginas / boards get_facebook_pages, get_linkedin_pages, get_pinterest_boards, get_google_business_locations, select_google_business_location, get_reddit_detailed_posts
Comentários get_post_comments, reply_to_comment, public_reply_to_comment
DMs send_dm, list_dm_conversations, manage_autodms
FFmpeg submit_ffmpeg_job, get_ffmpeg_job, download_ffmpeg_result, get_ffmpeg_consumption
Fila get_queue_settings, update_queue_settings, preview_queue

Teste estes prompts no seu cliente de IA

O agente escolhe sozinho as ferramentas certas.

“Liste os usuários da minha conta Upload-Post.”
“Publique esta URL de vídeo no TikTok e Instagram no perfil "marketing", com a legenda: "Lançamento de primavera".”
“Agende um post de texto no LinkedIn para a próxima segunda-feira às 10:00, horário de Madri.”
“Mostre o analytics do perfil "marketing" do último mês.”
“Responda em privado ao último comentário do meu post no Instagram.”
“Corte este vídeo nos primeiros 30 segundos e suba como TikTok.”

Pronto para plugar o Upload-Post na sua IA?

Grátis com qualquer plano Upload-Post. Open source sob MIT — audite, forke ou rode em self-host.