VS Code e GitHub Copilot: programma post social con MCP
Copilot in modalità agente può usare il server MCP di Postika: annunci, changelog e post per 8 social nascono dal tuo workspace e aspettano il tuo OK.
Passo dopo passo
- 1
Apri la palette dei comandi ed esegui «MCP: Add Server», poi scegli HTTP.
- 2
Incolla l'URL https://postika.app/api/mcp e dai al server il nome postika.
- 3
In alternativa, salva nel workspace il file .vscode/mcp.json con: { "servers": { "postika": { "type": "http", "url": "https://postika.app/api/mcp" } } }
- 4
Quando VS Code apre la finestra di Postika, accedi e premi «Consenti». Puoi anche usare «Aggiungi con un clic» dalla pagina Collega IA dell'app.
Prompt di esempio
- Usa Postika: prepara un post LinkedIn sul rilascio descritto in CHANGELOG.md e lascialo in approvazione per domani alle 9:00.
- Elenca i social collegati al progetto Prodotto e dimmi il limite di caratteri di ognuno.
- Crea tre bozze per X con le novità della sprint, ognuna sotto i 280 caratteri.
- Quali post sono in attesa di approvazione questa settimana?
- Programma per giovedì alle 16:00 su Facebook e LinkedIn l'invito al webinar descritto in docs/webinar.md.
Copilot come assistente di comunicazione
In modalità agente, Copilot può chiamare strumenti esterni tramite MCP. Collegando Postika gli dai la possibilità di trasformare quello che c'è nel workspace in post: note di rilascio, documentazione, issue chiuse, articoli del blog in Markdown.
Il file .vscode/mcp.json si può salvare nel repository: chiunque nel team apra il progetto avrà il server già configurato, e ognuno farà il proprio accesso OAuth con il suo account Postika. È un modo semplice per standardizzare il «chi annuncia cosa» in un team di prodotto.
Copilot legge i limiti di ogni canale con list_channels e Postika li verifica: niente post per X oltre i 280 caratteri, niente post per Pinterest senza immagine.
Approvazione e controllo
I post creati da Copilot restano per impostazione predefinita In attesa di approvazione nel calendario di Postika. Li rileggi con l'anteprima di ogni social, correggi se serve e approvi. Se vuoi che Copilot programmi direttamente, scrivilo nel prompt.
VS Code chiede conferma prima di eseguire gli strumenti MCP e l'eliminazione è segnalata come distruttiva. Puoi scollegare VS Code in qualsiasi momento da Collega IA → IA collegate. Per capire perché conviene sempre una revisione umana, leggi il flusso di approvazione.
Flussi di lavoro con VS Code
- Post di rilascio: al merge della release, Copilot prepara i post per LinkedIn, X e Threads.
- Documentazione: ogni nuova guida diventa un post con link, in bozza.
- Calendario condiviso: il team vede in Postika tutti i post del progetto, chiunque li abbia creati.
- Screenshot e demo: Copilot crea il post, tu carichi lo screenshot o il video nell'app (i file non passano tramite MCP).
Per un flusso completamente automatico, senza IA, usa l'API REST da GitHub Actions. Se in team usate anche Cursor o il terminale, vedi Cursor e Claude Code. Postika per sviluppatori spiega anche le app OAuth.
OAuth o chiave di progetto
VS Code supporta l'autorizzazione MCP, quindi la strada consigliata è OAuth: incolli l'URL e accedi. Se preferisci che Copilot veda un solo progetto, crea una chiave in Collega IA → Chiavi di progetto e usa «Copia configurazione MCP»: avrai il blocco già pronto con l'intestazione Authorization. La chiave vale solo per il suo progetto.
Domande frequenti
Come si aggiunge un server MCP in VS Code?
Dalla palette dei comandi con «MCP: Add Server» scegliendo HTTP, oppure con un file .vscode/mcp.json nel workspace. Per Postika il tipo è http e l'URL è https://postika.app/api/mcp.
Serve GitHub Copilot a pagamento?
Dipende dal piano di Copilot e dalle politiche di GitHub, che possono cambiare. Lato Postika la connessione IA è inclusa in ogni piano senza costi extra.
Posso condividere la configurazione con il team?
Sì, salvando .vscode/mcp.json nel repository. Il file contiene solo l'URL del server: ogni persona accede con il proprio account Postika tramite OAuth, quindi non si condividono credenziali.
Copilot può pubblicare su LinkedIn senza passare dall'app?
Sì, se glielo chiedi: LinkedIn accetta post di solo testo fino a 3.000 caratteri, quindi Copilot può programmarli o pubblicarli subito con la modalità schedule o now. Per impostazione predefinita però li lascia in attesa di approvazione, così li rileggi nell'anteprima prima che escano.
Leggi anche
- Collega la tua IA ai social con il server MCP di PostikaCollega Claude, ChatGPT, Cursor o Gemini CLI ai tuoi social con il server MCP di Postika: l'IA scrive e programma, tu approvi prima che esca.
- Automatizzare i social con n8n e PostikaPubblica sui social da n8n con un nodo HTTP Request o un AI Agent con MCP Client Tool. RSS, form e fogli diventano post su 8 social.
- Make (ex Integromat) e Postika: scenari che pubblicano sui socialCon il modulo HTTP → Make a request, ogni scenario Make può programmare post su 8 social tramite l'API di Postika. Guida passo per passo.
- Zapier e Postika: dai tuoi strumenti ai social, in automaticoCon Webhooks by Zapier → Custom Request ogni Zap può creare post su 8 social tramite l'API di Postika. Configurazione, date ed errori.
- MCP (Model Context Protocol)MCP, Model Context Protocol: cos'è, come funziona e perché permette a Claude, ChatGPT e altre IA di usare strumenti esterni come un calendario social.