Lascia che gli agenti IA pubblichino Reel, foto, caroselli e Storie su Instagram, rispondano ai commenti, inviino DM ed eseguano automazioni commento-a-DM, tutto da un solo prompt.
{
"mcpServers": {
"upload-post": {
"url": "https://mcp.upload-post.com/mcp",
"headers": {
"Authorization": "ApiKey YOUR_API_KEY"
}
}
}
} Fa parte del server MCP di Upload-Post. L'agente sceglie lo strumento giusto a partire dal tuo prompt.
| Strumento | Cosa fa |
|---|---|
| upload_video | Pubblica un Reel o una Storia video con didascalia, copertina, collaboratori e opzioni di programmazione |
| upload_photos | Pubblica una foto, un carosello fino a 10 elementi o una Storia con foto |
| get_post_comments / reply_to_comment / public_reply_to_comment | Leggi e rispondi ai commenti, pubblicamente o in privato |
| send_dm / list_dm_conversations | Invia e consulta i messaggi diretti |
| manage_autodms | Configura funnel commento-a-DM attivati da parole chiave |
| get_analytics / get_post_analytics | Recupera copertura, impression ed engagement |
Cerchi invece l'API diretta? Vedi la pagina API di Instagram.
Un unico server ospitato su mcp.upload-post.com/mcp. Accedi con OAuth o incolla una API key di Upload-Post, a seconda di cosa supporta il tuo client.
Aprilo da Settings > Developer > Edit Config, incolla la voce e riavvia Claude Desktop. Esegue sul tuo computer il pacchetto npm open source @upload-post/mcp e richiede Node.js 18 o successivo.
Preferisci evitare il file? Su claude.ai o Claude Desktop aggiungi il connettore ufficiale di Upload-Post dalla directory di Claude (claude.ai/directory/upload-post, oppure Customize > Connectors e cerca Upload-Post), clicca su Connect e accedi con il tuo account Upload-Post (OAuth).
{
"mcpServers": {
"upload-post": {
"command": "npx",
"args": ["-y", "@upload-post/mcp"],
"env": { "UPLOAD_POST_API_KEY": "YOUR_API_KEY" }
}
}
} Preferisci OAuth? Togli la riga --header, poi esegui /mcp dentro Claude Code e accedi. Aggiungi --scope user per usare il server in tutti i progetti.
claude mcp add --transport http upload-post https://mcp.upload-post.com/mcp \
--header "Authorization: ApiKey YOUR_API_KEY" Mettilo in .cursor/mcp.json per un solo progetto o in ~/.cursor/mcp.json per tutti, poi ricarica Cursor.
{
"mcpServers": {
"upload-post": {
"url": "https://mcp.upload-post.com/mcp",
"headers": {
"Authorization": "ApiKey YOUR_API_KEY"
}
}
}
}
La tua API key si trova in API Keys su app.upload-post.com. Prima del primo post, collega Instagram a un profilo nella dashboard: l'agente passa il nome di quel profilo come user. Su ChatGPT cerca Upload-Post tra le app e clicca Connect; non serve nessun file di configurazione.
Un flusso di esempio con nomi, ID e URL di fantasia, non la conversazione di un cliente reale. I nomi degli strumenti e i parametri sono quelli reali che il server espone.
Tu
Pubblica https://example.com/reels/latte-art.mp4 come Reel sul profilo "cafe". Didascalia: "Latte art al rallentatore". Aggiungi @northbakery come collaboratore, usa https://example.com/covers/latte.jpg come copertina, mostralo anche nel feed e aggiungi un primo commento con i nostri hashtag.
Chiamata allo strumento 1
upload_video
Una sola chiamata imposta la posizione del Reel, la copertina, il collaboratore e il primo commento.
{
"videoPathOrUrl": "https://example.com/reels/latte-art.mp4",
"user": "cafe",
"platforms": [
"instagram"
],
"title": "Latte art al rallentatore",
"firstComment": "#latteart #coffee #baristalife",
"asyncUpload": true,
"platformOptions": {
"instagramMediaType": "REELS",
"instagramShareToFeed": true,
"instagramCoverUrl": "https://example.com/covers/latte.jpg",
"instagramCollaborators": "northbakery"
}
}{
"success": true,
"message": "Upload initiated successfully in background.",
"request_id": "4b8e2c1d-7a3f-4e59-b6d2-0c9a1f5e7d33",
"total_platforms": 1
}Chiamata allo strumento 2
get_status
Controlla a intervalli finché Instagram non ha finito di elaborare il Reel.
{
"requestId": "4b8e2c1d-7a3f-4e59-b6d2-0c9a1f5e7d33"
}{
"request_id": "4b8e2c1d-7a3f-4e59-b6d2-0c9a1f5e7d33",
"status": "completed",
"completed": 1,
"total": 1,
"results": [
{
"platform": "instagram",
"success": true
}
]
}Assistente
Il Reel è online su "cafe" con @northbakery invitato come collaboratore, la tua copertina e gli hashtag nel primo commento. Compare anche nel tuo feed.
upload_photos: Un carosello nel feed. Instagram consente fino a 10 elementi.
{
"photosPathsOrUrls": [
"https://example.com/menu/1.jpg",
"https://example.com/menu/2.jpg",
"https://example.com/menu/3.jpg"
],
"user": "cafe",
"platforms": [
"instagram"
],
"title": "Il menu d'autunno, una slide per bevanda.",
"platformOptions": {
"instagramMediaType": "IMAGE"
}
}upload_photos: Lo stesso strumento pubblica una Storia quando la posizione è STORIES.
{
"photosPathsOrUrls": [
"https://example.com/stories/today.jpg"
],
"user": "cafe",
"platforms": [
"instagram"
],
"platformOptions": {
"instagramMediaType": "STORIES"
}
}Come il server MCP di Instagram arriva al tuo account.
La pubblicazione passa dall'API di Instagram di Meta usando l'app Meta approvata di Upload-Post, collegata con Instagram Login. Non devi registrare un'app per sviluppatori Meta, passare l'App Review o scrivere codice per rinnovare i token. Niente accede con la tua password né automatizza l'app Instagram.
L'account deve essere Business o Creator. Non serve una Pagina Facebook collegata. Gli account personali non possono pubblicare in nessun modo tramite l'API di Instagram, quindi se il tuo è personale cambia prima il tipo di account.
Commenti, risposte private, DM e automazioni da commento a DM passano dalla stessa API, quindi l'agente può rispondere alle persone sotto i post che pubblica.
Fonti: Pubblicazione di contenuti su Instagram (Meta), Guida Instagram di Upload-Post, upload-post-mcp su GitHub.
Cosa accettano Instagram e Upload-Post per ogni post, verificato a settembre 2026.
| Cosa | Limite | Fonte |
|---|---|---|
| Tipo di account | Business o Creator. Con Instagram Login non serve una Pagina Facebook. | Guida Instagram di Upload-Post |
| Didascalia | 2.200 caratteri; testo alternativo fino a 1.000 per immagine | Limiti di caratteri di Upload-Post |
| Carosello | Fino a 10 immagini, video o un mix dei due | Pubblicazione di contenuti su Instagram (Meta) |
| Video dei Reels | MP4 o MOV, da 3 secondi a 15 minuti, fino a 300 MB, da 23 a 60 fps. Video delle Storie fino a 100 MB. | Requisiti video di Upload-Post |
| Foto | Fino a 8 MB, larghezza da 320 a 1440 px, proporzioni da 4:5 a 1,91:1 | Requisiti foto di Upload-Post |
Nessun comando da memorizzare. Descrivi cosa vuoi.
“Pubblica questa foto su Instagram con il profilo "marketing", didascalia: "Nuovo drop 🔥".”
“Rispondi in privato a tutti quelli che hanno commentato "PREZZO" sul mio ultimo post.”
“Configura un auto-DM: quando qualcuno commenta "GUIDA", inviagli il link per il download.”
“Come sono andati i miei Reel questo mese rispetto ai post fotografici?”
Instagram + agenti IA, tutte le risposte. Ultimo aggiornamento: settembre 2026.
Un server MCP per Instagram è un server Model Context Protocol che espone le azioni di Instagram (Reel, foto, commenti, DM) come strumenti che un agente IA può chiamare. Il server MCP di Upload-Post permette a ChatGPT, Claude, Gemini o qualsiasi client MCP di gestire Instagram da un prompt, senza scrivere codice.
Sì. Collega il tuo account Instagram a Upload-Post una volta, aggiungi il server MCP al tuo client IA, e l'agente potrà pubblicare Reel, foto e caroselli con didascalie e programmazione.
Sì. Il server include strumenti per leggere i commenti, rispondere pubblicamente o in privato, inviare DM e persino configurare automazioni commento-a-DM attivate da parole chiave.
Il server MCP è gratuito e open source (MIT). Funziona con qualsiasi piano Upload-Post, incluso quello gratuito.
Molti server MCP per Instagram leggono profili, post e hashtag pubblici tramite scraping, di solito con uno scraper di terze parti o una sessione con login. Questo fa l'opposto: gestisce gli account Business o Creator che colleghi, tramite l'API ufficiale di Instagram di Meta. Pubblica Reels, caroselli e Storie, risponde a commenti e DM e legge le tue analytics. Non raccoglie dati su altri account.
No a entrambe. L'app Meta approvata di Upload-Post gestisce l'accesso all'API, e tu ti colleghi con Instagram Login. L'account Instagram deve essere Business o Creator; non serve una Pagina Facebook collegata.
Sì. Imposta instagramMediaType su STORIES per una Storia (foto o video). upload_photos con più immagini pubblica un carosello nel feed fino a 10 elementi.
Sì. Sui Reels, instagramCollaborators invita i collaboratori, instagramCoverUrl imposta la copertina e instagramShareToFeed mostra il Reel anche nel feed. firstComment pubblica un commento subito dopo la pubblicazione.
Gratis per iniziare, senza carta di credito. Collega Instagram una volta e pubblica da qualsiasi client MCP.
We use strictly necessary cookies to run this site. With your permission we would also like to measure how the site is used (analytics) and how our ads perform (marketing). Nothing optional is loaded until you choose. Cookie Policy · Privacy Policy
Choose which categories you allow. You can change this at any time from "Cookie settings" in the footer. Cookie Policy
Needed for the site to work: your consent record (up_consent) and your light/dark theme preference. Exempt from consent under art. 22.2 LSSI.
OpenPanel, self-hosted on our own servers (api.openpanel.fotoexamen.com). Aggregated page and feature usage so we can see what to improve. No data goes to an advertising network.
Google Ads conversion measurement, the Reddit advertising pixel, and our own affiliate/attribution cookies (aff_ref, up_attribution). These tell us which campaign or affiliate brought you here.