Chiedi a un agente IA di leggere una fattura e la maggior parte dei server MCP per documenti ti restituirà l'intero contenuto come Markdown. Ben formattato. Ma ancora non sono dati. L'agente ora deve andare a caccia del totale, indovinare il formato della data e sperare che le voci (line items) siano sopravvissute alla conversione. Un server MCP per l'elaborazione dei documenti funziona al contrario: l'agente invia il documento e ottiene in cambio campi nominati su cui può agire. Fornitore, numero di fattura, data di scadenza, totale, voci (line items), come JSON.
Questa guida copre i cinque server MCP che fanno proprio questo: Parseur, Docsumo, Lido, Nutrient e Nanonets.
Punti Chiave
- Un server MCP per l'elaborazione dei documenti restituisce campi nominati e voci come JSON. Un convertitore come MarkItDown restituisce Markdown che l'agente deve ancora leggere.
- MCP cambia il modo in cui un agente raggiunge il motore di estrazione, non l'accuratezza di quel motore. Giudica il motore, poi gli strumenti che espone.
- Parseur, Docsumo, Nutrient e Nanonets gestiscono server ospitati (hosted). Lido viene eseguito localmente con npx, quindi ogni macchina necessita di Node e della propria chiave API.
- Solo la documentazione MCP di Parseur copre l'acquisizione tramite email. Gli altri accettano file, URL o contenuti incollati, e la maggior parte dei documenti arriva ancora come allegato email.
- I piani gratuiti differiscono per tipologia: Parseur offre 20 pagine al mese, Lido 50 pagine che non scadono mai, Docsumo una prova di 14 giorni di 1.000 pagine. Nutrient e Nanonets non pubblicano i loro per MCP.
Cos'è un server MCP per l'elaborazione dei documenti?
Un server MCP per l'elaborazione dei documenti è un servizio che espone strumenti di estrazione dei documenti a un agente IA tramite il Model Context Protocol. L'agente si connette una volta, scopre gli strumenti offerti (caricare un documento, estrarne i campi, controllare se l'elaborazione è terminata, scaricare i risultati) e li chiama in base alle sue necessità. Nessun codice di integrazione personalizzato, nessuna necessità di leggere la documentazione API per conto dell'agente.
MCP stesso è lo standard aperto pubblicato da Anthropic alla fine del 2024 affinché i client IA come Claude, ChatGPT, Cursor e VS Code potessero dialogare con strumenti esterni in un unico linguaggio comune. Qualsiasi client MCP può usare qualsiasi server MCP. Questo è il punto fondamentale, e il motivo per cui un fornitore di elaborazione dei documenti ora ne rilascia uno invece di un plugin per ogni singola app di chat.
Due cose meritano di essere chiarite prima del confronto. Primo, MCP cambia il modo in cui l'agente raggiunge il motore di estrazione, non quanto sia accurato quel motore. Un server costruito attorno a un modello OCR debole restituirà semplicemente risultati scadenti più velocemente. Secondo, gli strumenti che un server espone decidono cosa l'agente può fare. Un server con solo uno strumento di "estrazione" permette all'agente di leggere un documento. Un server con strumenti di caricamento, estrazione, stato, download ed esportazione permette all'agente di eseguire l'intero flusso di lavoro, dall'arrivo di un PDF fino all'inserimento di una riga in un foglio di calcolo.
Come abbiamo valutato questi server MCP
Ogni server è stato giudicato in base a ciò che la sua documentazione MCP e il riferimento degli strumenti dicono di poter fare. Sette criteri, nell'ordine in cui tendono a contare una volta terminata la demo:
- Copertura degli strumenti. L'agente può caricare un documento, estrarre i suoi campi, controllarne lo stato, scaricare i risultati e inviarli da qualche parte? Un server che si limita a estrarre lascia il resto del flusso di lavoro a te.
- Estrazione senza modelli (Template-free). L'agente descrive i campi che desidera con un linguaggio naturale e li ottiene da qualsiasi layout, oppure qualcuno deve prima configurare un tipo di documento per fornitore?
- Canali di input. File locale, URL pubblico, email. La maggior parte dei documenti elaborati da un'azienda arriva come allegati email, quindi un server che non può ricevere email lascia questo compito all'intervento umano.
- Hosting e accesso. Un server ospitato (hosted) con accesso OAuth significa niente da installare e nessuna chiave da incollare. Un server locale eseguito con npx significa un processo Node su ogni macchina che lo utilizza e una chiave API da proteggere.
- Sforzo di configurazione. Misurato in passaggi da "Ho un account" a "il mio agente ha estratto un campo".
- Manutenzione. Chi gestisce il server, quali versioni del protocollo MCP supporta e quanto recentemente è stato modificato.
- Prezzi. Se l'uso di MCP ha un costo aggiuntivo e cosa permette di testare nel piano gratuito prima di passare alla versione a pagamento.
Tabella di confronto
| Server | Output | Hosting e accesso | Acquisizione email | Revisione umana | Piano gratuito | Ideale per |
|---|---|---|---|---|---|---|
| Parseur | Campi JSON e voci, esportazione Excel e CSV, webhook | Ospitato, OAuth 2.1 con registrazione dinamica del client, nulla da installare | Sì, ogni casella di posta ha un indirizzo email | Opzionale, nell'app Parseur | 20 pagine al mese | Agenti che eseguono l'intero ciclo dall'acquisizione all'esportazione |
| Docsumo | JSON, CSV e XML, oltre a PDF ricercabili e testo OCR | Ospitato, chiave API come bearer token | Non documentata per MCP | Sì, strumenti di approvazione e convalida, link di revisione per documento | Prova di 14 giorni, 1.000 pagine | Team finanziari con flussi di lavoro basati su casi e approvazioni |
| Lido | Colonne nominate liberamente, scritte su CSV o JSON | Locale, eseguito con npx, chiave API inserita una volta nel prompt del browser | Solo web app, non tramite MCP | Solo web app, non tramite MCP | 50 pagine, nessuna scadenza, poi da $29 al mese | Sviluppatori che realizzano prototipi su cartelle di file locali |
| Nutrient | Campi con citazioni e confidenza, Markdown, tabelle | Ospitato con accesso dal browser, o pacchetto self-hosted Document Engine | No | Non documentata | Piano gratuito per prodotto, limite non pubblicato | Team che necessitano anche di OCR, oscuramento dei dati e firma |
| Nanonets | JSON, Markdown, estrazione di clausole di contratti e fatture | Ospitato, accesso OAuth 2.1, chiave API DocStrange come alternativa | Non documentata per MCP | Non documentata | Non pubblicato per MCP | Sviluppatori già su DocStrange |
L'hosting, l'accesso e le cifre dei piani gratuiti provengono dalle pagine MCP e dei prezzi di ciascun fornitore al 29 ottobre 2026. "Non documentato" significa che le pagine MCP del fornitore non ne fanno menzione, non che al prodotto manchi la funzionalità altrove.
I migliori server MCP per l'elaborazione dei documenti
Ogni voce segue lo stesso modello in modo da poter confrontare elementi simili: per chi è adatto, quali strumenti ottiene l'agente, come avviene la configurazione, quali sono le sue limitazioni e quanto costa.
Parseur
Ideale per: agenti che necessitano di gestire l'intero ciclo, dall'arrivo di un documento fino all'inserimento di una riga pulita in un foglio di calcolo o in un'altra app, senza una persona nel mezzo.
Strumenti MCP disponibili: il server MCP di Parseur espone le stesse operazioni dell'app Parseur. L'agente può creare una casella di posta e nominare i campi che desidera, inviare un documento come file, URL pubblico o testo email, creare un link di caricamento monouso per i file su disco, attendere il termine dell'elaborazione, leggere i campi estratti e le voci per un documento, elencare i documenti, scaricare tutto ciò che una casella di posta ha estratto come Excel o CSV, configurare webhook e configurazioni di esportazione, e mettere a punto la casella di posta (istruzioni IA, suddivisione dei documenti, filtri mittente, formati di date e numeri). Gli strumenti appaiono solo se il ruolo Parseur dell'utente lo consente.
Configurazione: aggiungi https://api.parseur.com/mcp come server MCP remoto in qualsiasi client che supporti Streamable HTTP, accedi a Parseur quando si apre il browser, approva l'accesso. Parseur utilizza OAuth 2.1 con PKCE e registrazione dinamica del client, quindi non c'è nessun ID client da richiedere e nessuna chiave da incollare. Le guide dettagliate per i client Claude, ChatGPT, Cursor, Claude Code e VS Code si trovano sulla pagina degli agenti, e i passaggi generici sulla pagina dei client MCP.
Limitazioni: il modo in cui un file viene inserito dipende dal client. In Claude lo alleghi alla chat e Claude lo carica. In Cursor, Claude Code e altri agenti con una shell, l'agente lo carica dal disco. In ChatGPT, che non può fare nessuna delle due cose, fornisci un URL pubblico o incolli il testo dell'email, oppure inoltri il documento all'indirizzo email della casella di posta. La revisione e la correzione di un'estrazione avvengono nell'app Parseur, non tramite uno strumento MCP.
Prezzi: i documenti inviati tramite MCP utilizzano gli stessi crediti di pagina di qualsiasi altro canale. Il piano gratuito include 20 pagine al mese, i piani a pagamento partono da lì. Vedi i prezzi di Parseur.
Docsumo
Ideale per: team finanziari e operativi che gestiscono già casi, controlli di convalida e fasi di approvazione in Docsumo e desiderano che un agente li guidi.
Strumenti MCP disponibili: il più ampio dei cinque, con 32 documentati nel riferimento principale e altri dietro le quinte. Documenti: upload_document, upload_case_document, list_documents, get_document_data, download_document, doctype_retry_documents. Tipi di documento: leggere e modificare lo schema e i campi, eseguire un test sul campo su un documento reale, estrarre analisi di accuratezza. Casi e flussi di lavoro: creare e aggiornare casi, eseguire convalide, rieseguire flussi di lavoro e update_workflow_approvals per approvare o rifiutare un'esecuzione in attesa di un passaggio umano. Inoltre tabelle di ricerca (lookup tables), configurazione dei webhook e registri delle attività.
Configurazione: ospitato su https://mcp.docsumo.com/mcp tramite Streamable HTTP. Genera una chiave API in Impostazioni, passala come bearer token nella configurazione MCP del client. Documentato per Claude Code, Claude Desktop, Cursor, VS Code, Windsurf, ChatGPT e Gemini CLI.
Limitazioni: la chiave API garantisce l'accesso completo all'account, inclusa l'eliminazione permanente, e Docsumo afferma che una singola chiave non deve essere condivisa tra più utenti finali. I percorsi di file locali non sono accettati sul server ospitato, i documenti vengono inviati come contenuto del file o tramite URL. Limite di frequenza (rate limit) di 10 richieste al secondo per account, e i download in batch hanno un limite massimo di 25 documenti per chiamata. I campi vengono configurati per tipo di documento prima dell'estrazione, che è l'opposto del descriverli al volo.
Prezzi: i caricamenti tramite MCP utilizzano i crediti per i documenti del piano. Una prova di 14 giorni copre fino a 1.000 pagine. I piani a pagamento sono quotati in base al volume, senza un prezzo pubblicato.
Lido
Ideale per: uno sviluppatore con una cartella di PDF sul proprio laptop che desidera che un agente in Claude Code o Cursor estragga in giornata alcune colonne specifiche.
Strumenti MCP disponibili: quattro. authenticate apre una pagina locale del browser in cui si incolla la chiave API di Lido una sola volta. extract_file_data prende un PDF, un'immagine o una scansione e restituisce le colonne richieste. extraction_tips fornisce all'agente consigli su come perfezionare un'estrazione instabile. extractor_usage riporta le pagine rimanenti nella tua quota. I risultati vengono scritti in CSV o JSON. Gli esempi documentati coprono l'estrazione in batch su una cartella e la corrispondenza delle righe degli ordini di acquisto con le fatture.
Configurazione: un solo comando in Claude Code: claude mcp add lido -- npx -y @lido-app/mcp-server. Altri client eseguono lo stesso comando npx dalla loro configurazione MCP. Le credenziali vengono archiviate in un file ignorato da git (gitignored) all'interno della directory del progetto.
Limitazioni: il server viene eseguito localmente, quindi ogni macchina che lo utilizza necessita di Node e della propria copia autenticata. Solo i file locali sono documentati come input. L'acquisizione tramite email, l'instradamento dell'approvazione e la collaborazione in team esistono nell'app web di Lido ma non sono raggiungibili tramite MCP. Nessuno strumento di stato, elenco o download, poiché l'estrazione viene restituita nella stessa chiamata.
Prezzi: il server MCP è open source sotto licenza MIT. L'estrazione consuma la tua quota di pagine Lido. Il piano gratuito è di 50 pagine che non scadono, poi il piano Standard costa $29 al mese per 100 pagine e un utente.
Nutrient
Ideale per: team i cui documenti necessitano di più di una semplice estrazione, come OCR su scansioni, conversione in PDF/A, oscuramento dei dati (redaction), filigrana (watermarking) o firma, e che desiderano un unico server per tutto questo.
Strumenti MCP disponibili: Nutrient non pubblica i nomi degli strumenti sulla sua pagina MCP, solo le funzionalità. Il server ospitato estrae i campi che descrivi con un linguaggio naturale e li restituisce con citazioni e un indice di confidenza, analizza PDF, scansioni e immagini in Markdown e tabelle, classifica i documenti per tipo, converte ed esegue l'OCR dei file, li unisce e inserisce filigrane, produce PDF/A e PDF/UA, firma, oscura i dati sensibili (redaction) e riporta i crediti rimanenti.
Configurazione: aggiungi https://mcp.nutrient.io/mcp come server HTTP remoto e accedi con un account Nutrient nel browser. Nessuna chiave API. Esistono guide passo-passo per Claude, Claude Code e Codex. Per l'elaborazione on-premise esiste un pacchetto self-hosted separato, @nutrient-sdk/document-engine-mcp-server, configurato con il tuo URL e token del Document Engine. Un terzo server in-product per Nutrient Workflow utilizza una chiave API e, al momento della stesura, funziona solo con i client desktop.
Limitazioni: nessuna acquisizione di email. La revisione umana non è descritta da nessuna parte nella documentazione MCP. La mancanza di un elenco di strumenti pubblicato rende difficile sapere prima di connettersi cosa l'agente può e non può chiamare. Tre server con tre metodi di accesso rappresentano una superficie di gestione molto ampia per un singolo fornitore.
Prezzi: Nutrient afferma che ogni prodotto ha un piano gratuito, ma né la pagina MCP né la pagina dei prezzi dell'API indicano il limite o il prezzo di ingresso. I crediti sono condivisi con gli altri utilizzi di Nutrient della tua organizzazione.
Nanonets
Ideale per: sviluppatori che utilizzano già Nanonets DocStrange e desiderano che il loro agente di programmazione chiami la stessa estrazione senza scrivere codice HTTP.
Strumenti MCP disponibili: la documentazione aziendale elenca 15 strumenti in tre gruppi. Estrazione: extract_sync per documenti fino a circa cinque pagine, get_result per interrogare un lavoro asincrono, list_results per vedere i lavori passati. Estrattori mirati come extract_to_markdown, extract_invoice e extract_contract_clauses. Una volta estratto un documento, l'agente può interrogarlo nuovamente senza rielaborarlo.
Configurazione: ospitato su https://mcp.nanonets.com/mcp. In Claude Code: claude mcp add nanonets --transport http https://mcp.nanonets.com/mcp. Claude Desktop apre un browser per l'accesso OAuth 2.1 al primo utilizzo. Una variabile d'ambiente DOCSTRANGE_API_KEY funziona come alternativa.
Limitazioni: Nanonets mantiene due set di documentazione MCP (enterprise e DocStrange) che non concordano pienamente sull'autenticazione, e uno menziona una configurazione localhost:8080/mcp che non viene spiegata. Il server MCP ospitato risale a marzo 2026, quindi è il più giovane in questa lista. Nessuno strumento di acquisizione email, stato, revisione o esportazione è documentato per MCP.
Prezzi: non pubblicato per il server MCP. L'utilizzo segue il tuo piano DocStrange o Nanonets.
Ultimo aggiornamento il


