Guía de integración Open Source

Servidor MCP de Upload-Post Conecta Claude, Cursor y cualquier agente de IA

Añade un bloque de configuración a tu cliente de IA y tu asistente gana 40 herramientas para publicar, programar, analizar y gestionar redes sociales — 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"
      }
    }
  }
}

¿Qué es MCP?

El Model Context Protocol es un estándar abierto que permite a los asistentes de IA descubrir y llamar herramientas externas a través de una única interfaz uniforme. En lugar de escribir código, le das al asistente acceso a un servidor y él decide qué herramientas usar.

Cero código

Pega un snippet de JSON, reinicia tu cliente. Sin SDK, sin fontanería.

Stateless y privado

Tu API key viaja en cada petición y el servidor no almacena nada. Self-host disponible si quieres control total.

40 herramientas documentadas

Cada herramienta se mapea 1:1 a un endpoint público en docs.upload-post.com. Sin sorpresas.

Inicio rápido

Dos formas de enchufarlo. Ambas exponen las mismas 40 herramientas.

Recomendado

Hosted (HTTP)

Usa nuestro endpoint gestionado. Cada petición lleva tu propia API key — multi-tenant y stateless en nuestro lado.

  1. Consigue tu API key en app.upload-post.com → API Keys.
  2. Pega el snippet de abajo en la configuración de tu cliente de IA.
  3. Reinicia el cliente.
mcp.json
{
  "mcpServers": {
    "upload-post": {
      "url": "https://mcp.upload-post.com/mcp",
      "headers": {
        "Authorization": "ApiKey YOUR_API_KEY"
      }
    }
  }
}
Local

Local (stdio vía npx)

El servidor corre en tu máquina, lanzado por el cliente de IA. Menor latencia, un solo usuario.

  1. Instala Node.js 18+.
  2. Pega el snippet de abajo — npx descarga el servidor en la primera ejecución.
  3. Reinicia tu cliente de IA.
mcp.json
{
  "mcpServers": {
    "upload-post": {
      "command": "npx",
      "args": ["-y", "@upload-post/mcp"],
      "env": {
        "UPLOAD_POST_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

Lo que el agente puede hacer

40 herramientas, organizadas por dominio. El agente las elige automáticamente según tu petición.

Grupo Herramientas
Subida upload_video, upload_photos, upload_text, upload_document
Estado get_status, get_job_status, get_history, get_media
Programación list_scheduled, cancel_scheduled, edit_scheduled
Analítica get_analytics, get_total_impressions, get_post_analytics, get_platform_metrics
Usuarios 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
Comentarios 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
Cola get_queue_settings, update_queue_settings, preview_queue

Prueba estos prompts en tu cliente de IA

El agente elige las herramientas adecuadas por sí solo.

“Lista los usuarios de mi cuenta de Upload-Post.”
“Publica esta URL de vídeo en TikTok e Instagram bajo el perfil "marketing", con la leyenda: "Lanzamiento de primavera".”
“Programa un post de texto en LinkedIn para el próximo lunes a las 10:00 hora de Madrid.”
“Muéstrame la analítica del perfil "marketing" del último mes.”
“Responde en privado al último comentario de mi post de Instagram.”
“Recorta este vídeo a los primeros 30 segundos y súbelo como TikTok.”

¿Listo para conectar Upload-Post a tu IA?

Gratis con cualquier plan de Upload-Post. Open source bajo MIT — audita, forkea o self-host.