Cos’è un MCP connector e in che cosa differisce da un’integrazione classica
Il 1° giugno 2026 Strava ha annunciato il proprio MCP Connector: da quel giorno un abbonato può chiedere a Claude «i miei giorni di recupero sono abbastanza facili?» e ottenere una risposta costruita sui suoi dati reali di frequenza cardiaca al secondo, GPS e potenza. L’operazione, per l’utente finale, dura pochi minuti: si autorizza, si revoca quando si vuole dalle impostazioni, e l’accesso è in sola lettura, un caso che abbiamo già smontato guardando cosa insegna alle PMI sull’integrazione AI. È esattamente questa facilità che sta generando l’equivoco più costoso del 2026: l’idea che collegare Slack, Jira o il CRM a un agente AI sia la stessa operazione, moltiplicata per il numero di reparti. Non lo è. Un MCP connector aziendale non è un interruttore da accendere, è un progetto di identità, permessi e collaudo, e questo articolo racconta cosa succede davvero nelle settimane in cui lo si mette in piedi.
In questo articolo scoprirai:
- Cos'è un MCP connector e in che cosa differisce da un'integrazione classica
- Quali connector MCP esistono già per Slack, Jira, Notion e Salesforce
- Perché non basta «attivare l'integrazione»: il nodo dell'autenticazione
- I rischi che un connector porta dentro il perimetro aziendale
- L'audit dei tool: cosa mappare prima di collegare il primo connector
Cos’è un MCP connector e in che cosa differisce da un’integrazione classica
Il Model Context Protocol, lo standard aperto che serve a collegare gli agenti AI ai sistemi aziendali, ha portato con sé due parole che vengono usate come sinonimi e non lo sono. Quell’articolo spiega cosa fa il protocollo; questo racconta cosa si mette in piedi attorno a un connector prima di aprirlo, identità, permessi, collaudo. Il server MCP è il componente costruito da chi possiede il dato, Atlassian, Slack, Salesforce, che espone le capacità del proprio prodotto in un formato standard. Il connector è l’interfaccia lato client con cui l’agente raggiunge quel server. Come sintetizza V7 nella sua guida per team business, «un MCP connector è l’interfaccia lato client che l’agente AI utilizza per raggiungere quel server». La differenza conta perché i due pezzi hanno proprietari diversi: il server lo governa il vendor SaaS, il connector lo governa chi adotta l’agente. Se qualcosa va storto nei permessi, il problema è quasi sempre nel secondo.
Rispetto a un’integrazione tradizionale via API, il cambiamento non è tecnico ma di controllo. Un’integrazione classica esegue una sequenza che qualcuno ha scritto: legge un campo, lo scrive altrove, e sbaglia solo se il codice sbaglia. Un connector MCP, invece, mette a disposizione di un modello un insieme di strumenti e lascia che sia il modello a decidere quale usare e con quali parametri, è il comportamento che distingue un agente AI da un chatbot, perché produce effetti e non solo testo. La logica di orchestrazione si sposta dentro il ragionamento dell’agente. È il motivo per cui la documentazione del connettore MCP di Claude, ancora in beta, con header mcp-client-2025-11-20, dedica tanto spazio alla configurazione degli strumenti: si possono abilitare tutti, metterne alcuni in allowlist, altri in denylist, o configurarli uno per uno. Quella allowlist non è un dettaglio di configurazione: è il perimetro di ciò che l’agente può fare nella tua azienda.
Perché il protocollo standard non risolve il problema aziendale
MCP fa bene il suo mestiere: elimina la proliferazione di integrazioni custom uno-a-uno, come spieghiamo nella nostra guida completa agli MCP Server. Ma standardizzare il trasporto non standardizza la responsabilità. Il protocollo dice come un agente parla con un tool, non chi in azienda può usare quel tool, su quali dati, con quale traccia, e nemmeno come due agenti parlano fra loro, che è il terreno di A2A. Quel livello resta interamente da costruire, ed è la parte che nessuna documentazione vendor scrive al posto tuo.
Quali connector MCP esistono già per Slack, Jira, Notion e Salesforce
Il catalogo del 2026 è largo, e questo è insieme la buona e la cattiva notizia. Atlassian ha rilasciato il Remote MCP Server ufficiale per Jira e Confluence Cloud: gira su infrastruttura gestita da Atlassian su Cloudflare, usa autenticazione OAuth e, dettaglio decisivo, «rispetta tutti i controlli di permesso esistenti». Secondo la rilevazione di V7, anche Slack e Notion figurano tra i vendor con un server ufficiale su endpoint remoto, e la stessa direzione hanno preso HubSpot, Linear, Sentry, Vercel; per gli scope effettivamente concessi e per il perimetro di lettura e scrittura, la fonte da leggere prima di attivare resta in ogni caso la documentazione del singolo vendor, perché è quella che fa fede sui permessi. Anche Microsoft ha industrializzato il percorso: i connector namespace di Azure permettono di generare un MCP server connector da un connettore preesistente, in versione managed (tutte le azioni disponibili) o configurable (solo quelle che scegli).
Il caso Salesforce: MCP server ospitati dal vendor e registry lato admin
Salesforce è il caso che interessa più direttamente chi ha il CRM al centro dei processi. Come racconta l’annuncio Introducing MCP support across Salesforce, i Salesforce Hosted MCP Server sono generalmente disponibili da aprile 2026 per le org Enterprise Edition e superiori: hosting, autenticazione ed enforcement dei permessi sono gestiti da Salesforce, e i server espongono ai client MCP dati, Flow, azioni Apex e query. Sul lato governo, Agentforce integra un registry MCP lato admin per policy, identità e rate limiting. È la configurazione che, sulla carta, riduce il lavoro di chi adotta: i permessi non vanno reinventati fuori dal CRM, restano quelli del CRM. Resta però la stessa domanda di sempre, quali tool di quel server servono davvero, e quali scrivono.
La scala dell’ecosistema, e perché l’abbondanza è il problema
La scala dell’ecosistema è il vero dato di contesto. Scalekit riporta che i remote MCP server sono cresciuti di quasi 4 volte dal maggio 2025 e che il 50% delle aziende Fortune 500 sta pilotando integrazioni MCP; i registri pubblici elencano oltre 7.500 server su PulseMCP e, secondo la rilevazione di V7, più di 20.000 progetti open source su Glama a metà 2026. Tradotto in termini operativi: per quasi ogni strumento che la tua azienda già usa esiste, oggi, almeno un connector. E l’abbondanza è il problema.
Connector MCP ufficiali e pacchetti community: dove passa il confine di fiducia
Perché la domanda smette di essere «esiste un connector per il nostro CRM?» e diventa «chi ha deciso che quel connector, con quei permessi, può stare nel nostro perimetro?». La differenza tra un server ufficiale del vendor e uno dei ventimila pacchetti della community non è visibile nell’interfaccia in cui l’utente clicca «connetti». Va aggiunto che il catalogo, per quanto largo, ha un buco preciso: V7 nota che «non ogni sistema business-critical dispone di un server MCP pubblico», e sono tipicamente i database interni e i gestionali proprietari, quelli per cui il server va costruito, ed è lì che si decide se basta il Claude Agent SDK o serve un partner. È la stessa dinamica che abbiamo raccontato parlando di integrazione degli agenti AI con ERP e CRM legacy: il punto di frizione non è mai il protocollo, è il confine di fiducia.
Perché non basta «attivare l’integrazione»: il nodo dell’autenticazione
Il modello di autorizzazione nativo di MCP è pensato per il consumatore, ed è ottimo per quel caso d’uso. Ogni utente autorizza individualmente ogni server: è precisamente ciò che rende elegante l’attivazione di Strava. La stessa specifica del protocollo, però, riconosce che in azienda quel modello «crea attrito e falle di sicurezza». La documentazione dell’estensione Enterprise-Managed Authorization elenca quattro problemi concreti: i dipendenti non dovrebbero conoscere i dettagli di autorizzazione di ogni server; i team di sicurezza non possono imporre policy coerenti se ognuno autorizza per conto proprio; l’onboarding di un nuovo assunto richiederebbe di autorizzare manualmente decine di servizi; e l’offboarding richiede di revocare l’accesso servizio per servizio.
Quell’ultimo punto è quello che di solito converte gli scettici. Il giorno in cui una persona lascia l’azienda, se i connector sono stati attivati uno a uno dai singoli utenti, non esiste un posto dove spegnere tutto. Esiste una lista che nessuno ha tenuto aggiornata.
Come funziona l’autorizzazione centralizzata via IdP
La soluzione formalizzata nella specifica introduce l’identity provider aziendale, Okta, Entra ID, il vostro SSO, come decisore autorevole. Il client MCP richiede all’IdP un token specifico chiamato ID-JAG (Identity Assertion JWT Authorization Grant) e lo scambia poi con l’authorization server del server MCP per ottenere l’access token vero e proprio. L’IdP valuta la policy, appartenenza a gruppi, ruoli, regole di accesso condizionale, prima di emettere il token: chi non è autorizzato non riceve mai una credenziale valida. E la revoca avviene una volta sola, a livello di IdP, «con effetto immediato su tutti i client MCP».
Va detto con onestà, perché è una degradazione reale e non un dettaglio: il supporto a questa estensione varia da client a client, è opt-in e non è mai attivo per default. Chi progetta un connector aziendale oggi deve verificare la matrice di compatibilità prima di promettere governance centralizzata, non dopo. È uno dei fronti aperti che seguiamo nella roadmap MCP 2026 su sicurezza enterprise.
I rischi che un connector porta dentro il perimetro aziendale
I numeri del 2026 sono la ragione per cui questo articolo esiste. Un’aggregazione delle statistiche di sicurezza MCP raccolte da JFrog, Trend Micro, HackerOne e altri riporta oltre 30 CVE depositate contro server MCP in una finestra di 60 giorni a inizio 2026, di cui circa il 43% riconducibili a pattern di command injection. L’audit credenziali su più di 5.200 server è il dato che dovrebbe far fermare chiunque stia per collegare un server non ufficiale: l’88% richiede credenziali, il 53% si affida a chiavi API statiche o personal access token, e solo l’8,5% implementa OAuth. Il 79% passa le chiavi tramite variabili d’ambiente. E l’esposizione pubblica non è teorica: Trend Micro ha censito 492 server MCP raggiungibili senza autenticazione né cifratura, saliti poi a 1.467 nelle rilevazioni successive. Anche Microsoft ha dedicato al tema un proprio bilancio sullo stato della sicurezza MCP nel 2026.
Incidenti reali su connector MCP: postmark, WhatsApp, GitHub, Asana
Gli incidenti documentati non sono ipotesi da whitepaper. L’analisi di Checkmarx sugli incidenti reali elenca casi con nome e data: nel settembre 2025 il pacchetto npm postmark-mcp è stato compromesso con una backdoor che aggiungeva silenziosamente una copia nascosta a ogni email in uscita, esportando reset di password e fatture; nel novembre 2025 un’integrazione MCP di WhatsApp ha permesso l’esfiltrazione di interi storici di messaggi perché un server malevolo aveva «avvelenato le descrizioni dei tool», inserendo istruzioni nascoste che manipolavano l’uso di un’integrazione legittima; nel maggio 2025 un exploit sul server MCP di GitHub ha estratto informazioni da repository privati partendo da una issue pubblica contenente istruzioni per l’agente; nell’aprile 2025 Asana ha dovuto disattivare per due settimane la propria funzione MCP dopo che una falla di isolamento multi-tenant poteva aver esposto dati di un’organizzazione ad altre.
Il filo comune di tutti questi casi è uno solo, e va interiorizzato prima di scrivere qualsiasi configurazione: la descrizione di un tool è input non attendibile. Il testo che dice all’agente cosa fa uno strumento arriva da fuori, e l’agente lo legge come istruzione. Chi progetta un connector deve trattare i confini di fiducia tra server MCP come deboli per default, anche quando entrambi i server sono, singolarmente, affidabili.
L’audit dei tool: cosa mappare prima di collegare il primo connector
Qui inizia la parte operativa, quella che nella nostra esperienza occupa le prime due settimane di un progetto. Non si parte dall’agente: si parte dall’inventario. Per ogni strumento SaaS candidato serve rispondere a quattro domande scritte, non discusse a voce: quali tool espone quel server (l’elenco completo, non quelli che immaginiamo di usare), quali di essi scrivono o cancellano dati, con quale identità viene eseguita la chiamata, e cosa succede se quella chiamata parte per errore mille volte in un’ora.
La toolbox per step: il perimetro minimo di un connector MCP aziendale
La risposta a questo lavoro è quasi sempre un taglio. La piattaforma di integrazione Frends, nella sua analisi su architettura e governance MCP, formalizza il principio nel modo più usabile che abbiamo trovato: ogni step del ragionamento dell’agente riceve una toolbox esplicita e predefinita, non l’intera suite disponibile. Nell’esempio di un pre-screening creditizio, tre step hanno tre cassette diverse, il primo legge solo dal registro imprese, il secondo accede in sola lettura al sistema prestiti, il terzo può solo instradare e aprire un ticket. «Qualsiasi tentativo di invocazione verso un tool non presente nella toolbox viene rifiutato al livello di API Policy prima dell’esecuzione.» Il rifiuto avviene prima dell’esecuzione, non dopo: è questa la differenza tra un guardrail e un log post-mortem.
Lo stesso principio è implementabile con gli strumenti che già avete. Sui connector namespace di Azure basta scegliere il tipo configurable e selezionare, per esempio su Table Storage, solo le quattro azioni di lettura per ottenere un connector effettivamente read-only. Su Claude si usa l’allowlist. Il criterio di scelta non cambia: si parte sempre in sola lettura, come ha fatto Strava, e la scrittura si concede tool per tool, dopo che c’è una traccia di uso reale. Sulla scelta a monte tra collegare un SaaS esistente o costruire, vale il ragionamento che abbiamo sviluppato su agenti AI custom contro SaaS generalisti.
Guardrail e collaudo end-to-end prima della messa in produzione
Un connector che passa l’audit non è ancora un connector in produzione. Fra le due cose c’è il collaudo, e il collaudo di un sistema agentico ha una particolarità scomoda: non è deterministico. Non si verifica una volta che «funziona», si verifica che si comporti in modo accettabile su una distribuzione di casi, inclusi quelli che nessuno ha scritto nei requisiti.
I quattro presidi di collaudo di un connector MCP
In pratica servono quattro presidi, che è utile costruire in quest’ordine. Il primo è il log completo di ogni invocazione: identità dell’agente, tool chiamato, parametri passati, output restituito, durata, immutabile ed esportabile. Senza quello non si fa né debug né compliance, e in Europa la tracciabilità del ragionamento è un requisito esplicito per i sistemi ad alto rischio secondo l’AI Act. Il secondo è il consenso esplicito sulle azioni sensibili: l’agente propone, un umano approva, almeno finché la serie storica non giustifica l’automazione. Il terzo è il set di prove avversariali: un ticket che contiene istruzioni nascoste, un documento con un prompt injection nel corpo, una descrizione di tool manipolata. Se il connector regge questi, regge la giornata normale. Il quarto è la prova di revoca, spegnere l’accesso e verificare che si spenga davvero, ovunque, in un tempo misurabile.
Connector MCP diretti o gateway centralizzato
C’è poi una scelta architetturale che conviene fare presto. Il pattern gateway, un unico punto davanti a tutti i sistemi, dove gli agenti si autenticano e dove passano tutte le invocazioni, costa di più all’inizio e paga a partire dal terzo o quarto connector, quando le policy iniziano a doversi somigliare. È la strada che abbiamo analizzato nel caso di come DoorDash ha costruito un gateway centralizzato per l’accesso ai tool. Per ambienti regolamentati il modello più diffuso in Europa resta ibrido: server cloud per i SaaS moderni, agent on-premise per i sistemi legacy e i dati che non possono uscire dalla rete, con connessioni sempre in uscita e nessuna porta aperta in ingresso.
Come MIMIR affianca l’onboarding di un connector nelle prime settimane
Tutto quello che avete letto sopra descrive lavoro, non configurazione. È la ragione per cui MIMIR non si limita a fornire un agente: l’onboarding è parte del servizio, non un extra. Nelle prime settimane di un progetto il percorso è quello che abbiamo appena descritto, applicato al vostro perimetro reale: si parte dall’audit dei tool disponibili su ogni SaaS che volete collegare, con la lista scritta di cosa legge e cosa scrive ciascuno; si passa alla mappatura dei permessi, allineando gli scope del connector ai ruoli che esistono già nel vostro identity provider invece di inventarne di nuovi; si definiscono i guardrail, allowlist per step, sola lettura come default, approvazione umana sulle azioni irreversibili; e si chiude con un collaudo end-to-end che include i casi avversariali, non solo quelli felici.
Dall’audit dei tool al collaudo: perché queste quattro fasi non sono formalità
Non lo facciamo per completezza formale. Lo facciamo perché la distanza fra un connector che «funziona nella demo» e uno che regge sei mesi di uso quotidiano è fatta esattamente di queste quattro cose, e nessuna di esse è nella documentazione del vendor: dipendono da come è organizzata la vostra azienda, da chi accede a cosa oggi e da quali processi non possono fermarsi. È lo stesso approccio che descriviamo nella nostra guida pratica all’onboarding di agenti AI in azienda e che sta dietro al modo in cui è costruito l’agente MIMIR: prodotto e assistenza dedicata insieme, perché separati non producono un sistema in funzione.
Se state valutando quali strumenti aziendali collegare a un agente AI e volete capire da dove partire senza aprire il perimetro più del necessario, potete parlarne con noi su mimir.bot. La prima cosa che facciamo è guardare cosa avete già: molto spesso il primo connector utile è più piccolo e più circoscritto di quello che ci si immagina, e proprio per questo arriva in produzione.
Fonti:
- Strava — Strava launches MCP Connector (1 giugno 2026)
- V7 — What are MCP connectors: guida per team business
- Anthropic — Documentazione del connettore MCP di Claude
- Atlassian — Remote MCP Server per Jira e Confluence Cloud
- Salesforce Developers — Introducing MCP support across Salesforce
- Microsoft Learn — Creare MCP server connector con i connector namespace di Azure
- Microsoft Security Blog — The state of MCP security in 2026
- Scalekit — Crescita dei remote MCP server e adozione enterprise
- Model Context Protocol — Estensione Enterprise-Managed Authorization
- Practical DevSecOps — MCP Security Statistics 2026 Report
- Checkmarx — MCP security risks: incidenti reali e controlli
- Frends — MCP ed enterprise integration: architettura, governance e pattern ibridi
Domande frequenti
Che cos'è il protocollo MCP?
Il Model Context Protocol è uno standard aperto, introdotto da Anthropic e adottato oggi trasversalmente, che definisce un modo uniforme per far comunicare un modello linguistico con strumenti e fonti dati esterne. L'analogia più usata è quella della porta USB-C dell'AI: al posto di un'integrazione su misura per ogni coppia modello-sistema, un unico protocollo. Il server MCP lo costruisce chi possiede il dato, il connector è l'interfaccia lato client con cui l'agente lo raggiunge.
Cosa sono gli agenti MCP e in cosa differiscono da un chatbot?
Un agente che parla MCP non si limita a generare testo: sceglie quali strumenti invocare, con quali parametri, e incatena più chiamate per arrivare a un risultato. La differenza rispetto a un chatbot è che produce effetti reali, apre ticket, aggiorna record, invia messaggi, e quindi richiede permessi, non solo prompt. È il motivo per cui la configurazione degli strumenti abilitati diventa una scelta di sicurezza e non di comodità.
Come si crea un server MCP per un sistema che non ne ha uno?
Se il sistema espone già delle API, si costruisce un server MCP che le avvolge esponendo tool atomici e ben descritti. È il caso in cui si tocca il limite dell'ecosistema: non ogni sistema business-critical dispone di un server MCP pubblico, tipicamente database interni e gestionali proprietari. Le piattaforme di integrazione permettono di generarlo dai connettori esistenti, come nel caso dei connector namespace di Azure. Il lavoro difficile non è tecnico: è decidere quali operazioni meritano di diventare un tool e quali no.
Un connector MCP è sicuro per dati riservati?
Dipende interamente da tre scelte: il livello di permessi concesso, l'origine del server e la presenza di un audit trail. Un connector in sola lettura verso un server ufficiale del vendor, autorizzato via identity provider aziendale e con ogni chiamata loggata, ha un profilo di rischio gestibile. Un pacchetto community con chiave API statica in una variabile d'ambiente e permessi di scrittura è, alla luce dei dati di sicurezza del 2026, un rischio difficile da giustificare.



