Guida all'integrazione Open Source

Server MCP per social media Collega ChatGPT, Claude & qualsiasi agente IA

Upload-Post è il server MCP per social media open source. Aggiungi un blocco di configurazione al tuo client IA e il tuo assistente ottiene 50 strumenti per pubblicare, programmare, analizzare e gestire i social — TikTok, Instagram, YouTube, LinkedIn, Facebook, X, Threads, Reddit, Bluesky, Pinterest, Google Business, Discord & Telegram.

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

Cos'è un server MCP per social media?

Il Model Context Protocol (MCP) è uno standard aperto che permette agli assistenti IA di scoprire e chiamare strumenti esterni tramite un'unica interfaccia uniforme. Un server MCP per social media lo applica ai social: invece di scrivere codice, dai al tuo assistente l'accesso a Upload-Post e lui capisce da solo quale strumento di pubblicazione, programmazione o analytics usare.

Zero codice

Incolla uno snippet JSON, riavvia il client. Niente SDK, niente impalcatura.

Stateless e privato

La tua API key viaggia in ogni richiesta e il server non memorizza nulla. Self-host disponibile se vuoi controllo totale.

50 strumenti documentati

Ogni strumento corrisponde 1:1 a un endpoint pubblico su docs.upload-post.com. Nessuna sorpresa.

Configura il tuo client

Passo dopo passo per i client MCP più popolari. Puntano tutti allo stesso endpoint gestito — basta inserire la tua API key.

ChatGPT

Pubblicato nella sezione Plugins di ChatGPT (prima chiamata Apps). Installalo sul web, oppure aggiungi tu il server MCP.

Plugin ChatGPT ufficiale, verificato da OpenAI. Nessun URL da incollare.

Aggiungi in ChatGPT

Oppure aggiungilo a mano come plugin personalizzato (workspace Business, Enterprise ed Edu):

  1. In ChatGPT sul web, apri Plugins e clicca su +.
  2. Scegli Add custom MCP server e incolla l'URL qui sotto.
  3. Imposta Autenticazione su OAuth e autorizza.
Connection
URL    https://mcp.upload-post.com/mcp
Auth   OAuth (choose in the dropdown)
Guida completa per ChatGPT

Claude

Su claude.ai o Claude Desktop, con qualsiasi piano. Aggiungilo come connettore personalizzato e accedi tramite il flusso OAuth del server MCP, senza API key da incollare.

  1. Apri Customize → Connectors, clicca su + Add e poi su Add custom connector.
  2. Incolla l'URL qui sotto e clicca su Continue.
  3. Claude apre il flusso OAuth del server MCP. Accedi e autorizza.
Connection
URL    https://mcp.upload-post.com/mcp
Auth   OAuth (choose in the dropdown)
Guida completa per Claude

Claude Code

Un solo comando CLI. Aggiungi --scope user per renderlo disponibile in ogni progetto.

  1. Esegui il comando qui sotto nel tuo terminale.
  2. Avvia Claude Code ed esegui /mcp per confermare che upload-post sia connesso.
terminal
claude mcp add --transport http upload-post \
  https://mcp.upload-post.com/mcp \
  --header "Authorization: ApiKey YOUR_API_KEY"

OpenClaw

La CLI scrive la voce in ~/.openclaw/openclaw.json sotto mcp.servers.

  1. Esegui il comando qui sotto (oppure aggiungi la voce al file di configurazione manualmente).
  2. Verifica la connessione con openclaw mcp doctor --probe.
terminal
openclaw mcp add upload-post \
  --url https://mcp.upload-post.com/mcp \
  --transport streamable-http \
  --header "Authorization: ApiKey YOUR_API_KEY"

Gemini

Per la Gemini CLI. Aggiungi il blocco a ~/.gemini/settings.json (oppure esegui gemini mcp add).

  1. Aggiungi lo snippet qui sotto sotto mcpServers nel tuo file di impostazioni.
  2. Avvia la Gemini CLI ed esegui /mcp per confermare che upload-post sia connesso.
~/.gemini/settings.json
{
  "mcpServers": {
    "upload-post": {
      "httpUrl": "https://mcp.upload-post.com/mcp",
      "headers": {
        "Authorization": "ApiKey YOUR_API_KEY"
      }
    }
  }
}
Guida completa per Gemini

Hermes Agent

L'agente di NousResearch include un client MCP nativo. Dichiara il server in config.yaml sotto mcp_servers.

  1. Aggiungi il blocco qui sotto al tuo config.yaml.
  2. Avvia Hermes — rileva gli strumenti all'avvio. Filtrali con include / exclude se necessario.
config.yaml
mcp_servers:
  upload-post:
    url: "https://mcp.upload-post.com/mcp"
    headers:
      Authorization: "ApiKey YOUR_API_KEY"
    enabled: true

Funziona anche in Codex, Cursor, VS Code Copilot, OpenCode, Grok Bot, Cue e Meta Muse: ognuno con la sua guida.

Claude Cowork OpenAI Dots Gemini Spark Perplexity Computer Manus Genspark Lindy Poke OpenClaw Microsoft Scout Vellum

Avvio rapido

Due modi per collegarlo. Entrambi espongono gli stessi 50 strumenti.

Consigliato

Hosted (HTTP)

Usa il nostro endpoint gestito. Ogni richiesta porta la tua API key — multi-tenant e stateless dal nostro lato.

  1. Prendi la tua API key su app.upload-post.com → API Keys.
  2. Incolla lo snippet sotto nella configurazione del tuo client IA.
  3. Riavvia il client.
mcp.json
{
  "mcpServers": {
    "upload-post": {
      "url": "https://mcp.upload-post.com/mcp",
      "headers": {
        "Authorization": "ApiKey YOUR_API_KEY"
      }
    }
  }
}
Locale

Locale (stdio via npx)

Il server gira sulla tua macchina, avviato dal client IA. Latenza più bassa, singolo utente.

  1. Installa Node.js 18+.
  2. Incolla lo snippet sotto — npx scarica il server al primo avvio.
  3. Riavvia il tuo client IA.
mcp.json
{
  "mcpServers": {
    "upload-post": {
      "command": "npx",
      "args": ["-y", "@upload-post/mcp"],
      "env": {
        "UPLOAD_POST_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

Cosa può fare l'agente

50 strumenti, organizzati per dominio. L'agente li sceglie automaticamente in base alla tua richiesta.

Gruppo Strumenti
Upload upload_video, upload_photos, upload_text, upload_document
Stato get_status, get_job_status, get_history, get_media
Programmazione list_scheduled, cancel_scheduled, edit_scheduled
Analytics get_analytics, get_total_impressions, get_post_analytics, get_platform_metrics
Utenti get_account_info, list_users, create_user, delete_user, generate_jwt, validate_jwt
Pagine / board get_facebook_pages, get_linkedin_pages, get_pinterest_boards, get_google_business_locations, select_google_business_location, get_reddit_detailed_posts
Commenti get_post_comments, reply_to_comment, public_reply_to_comment
DM send_dm, list_dm_conversations, manage_autodms
FFmpeg submit_ffmpeg_job, get_ffmpeg_job, download_ffmpeg_result, get_ffmpeg_consumption
Coda get_queue_settings, update_queue_settings, preview_queue

Approfondimenti per piattaforma: TikTok · Instagram · YouTube · LinkedIn · Facebook · X · Threads · Reddit · Bluesky · Pinterest · Google Business · Discord · Telegram

Prova questi prompt nel tuo client IA

L'agente sceglie da solo gli strumenti giusti.

“Elenca gli utenti del mio account Upload-Post.”
“Pubblica questa URL video su TikTok e Instagram con il profilo "marketing", didascalia: "Lancio primaverile".”
“Programma un post di testo su LinkedIn per lunedì prossimo alle 10:00, ora di Madrid.”
“Mostrami le analytics del profilo "marketing" dell'ultimo mese.”
“Rispondi in privato all'ultimo commento del mio post Instagram.”
“Taglia questo video ai primi 30 secondi e caricalo come TikTok.”

Server MCP per social media vs. automazione tradizionale

Perché collegare un agente IA è meglio che configurare Zapier, Make o un'integrazione API personalizzata.

Upload-Post MCP server Zapier / Make / API personalizzata
Come funziona L'agente IA sceglie lo strumento giusto in tempo reale dal tuo prompt Workflow fissi e predefiniti che configuri in anticipo
Configurazione Un blocco di configurazione o un singolo comando CLI — senza codice Costruisci e mantieni ogni automazione o integrazione API
Interfaccia Linguaggio naturale, dentro ChatGPT / Claude / Gemini Builder visuale o codice personalizzato
Copertura 50 strumenti su 22 social network Passaggi per azione, configurati piattaforma per piattaforma
Analytics e risposte Chiedi analytics o rispondi ai commenti conversando Flussi separati per ogni attività
Costo Gratuito, open source (MIT) Piani a pagamento per attività / operazione

Domande frequenti

Tutto sul server MCP per social media di Upload-Post. Ultimo aggiornamento giugno 2026.

Cos'è un server MCP per social media?

Un server MCP per social media è un server Model Context Protocol che espone azioni sui social — pubblicazione, programmazione, analytics, commenti e DM — come strumenti che un agente IA può chiamare. Punta il tuo client IA al server MCP di Upload-Post e potrà pubblicare su TikTok, Instagram, YouTube, LinkedIn, X e altri senza alcun codice personalizzato.

ChatGPT o Claude possono pubblicare sui social?

Sì. Collega ChatGPT, Claude, Gemini, Claude Code, OpenClaw o Hermes Agent al server MCP di Upload-Post e l'assistente ottiene 50 strumenti per pubblicare, programmare e analizzare post su 22 social network da un singolo prompt in linguaggio naturale.

Quali social network supporta il server MCP?

TikTok, Instagram, YouTube, LinkedIn, Facebook, X (Twitter), Threads, Reddit, Bluesky, Pinterest, Google Business, Discord e Telegram — tutti tramite un unico server MCP.

Il server MCP di Upload-Post è gratuito?

Il server MCP è gratuito e open source sotto licenza MIT, e funziona con qualsiasi piano Upload-Post, incluso quello gratuito. Ti serve solo una API key Upload-Post.

Devo scrivere codice per usarlo?

No. Incolli un solo blocco di configurazione — oppure esegui un singolo comando CLI — nel tuo client IA, e l'agente scopre e chiama automaticamente gli strumenti giusti. Niente SDK e niente codice di collegamento.

In cosa si differenzia un server MCP da Zapier o Make?

Zapier e Make eseguono automazioni fisse e predefinite. Un server MCP per social media permette all'agente IA di decidere quale strumento chiamare in tempo reale in base alla tua richiesta, così pubblichi, programmi o recuperi analytics conversando invece di costruire un flusso.

Pronto a collegare Upload-Post alla tua IA?

Gratis con qualsiasi piano Upload-Post. Open source sotto MIT — controlla, forka o self-hosta.