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

Pubblicata nella directory delle app di ChatGPT. Aggiungila da Apps sul web, oppure configura tu il server MCP.

App ChatGPT ufficiale: aggiungila con un clic, senza Developer mode.

Aggiungi in ChatGPT

Oppure aggiungilo a mano come connettore personalizzato:

  1. Apri Impostazioni → App → Impostazioni avanzate e attiva la Modalità sviluppatore.
  2. In App, clicca su Crea app e incolla l'URL qui sotto.
  3. Imposta Autenticazione su OAuth nel menu a tendina 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. Aggiungilo come connettore personalizzato e accedi tramite il flusso OAuth del server MCP — nessuna API key da incollare.

  1. Vai su Impostazioni → Connettori e clicca su Aggiungi connettore personalizzato.
  2. Incolla l'URL qui sotto e conferma.
  3. Claude apre il flusso OAuth del server MCP — accedi e autorizza. Fatto.
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 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.