Replies: 4 comments
|
Grazie per la segnalazione, appena possibile faccio un test più approfondito per capire se c'è qualcosa da migliorare lato MCP. Nel frattempo, alcune riflessioni utili per inquadrare il problema. Il server MCP fa il suo lavoro: è un connettore Il server MCP ha trovato le risorse nel catalogo e te le ha presentate — il che è esattamente il suo scopo. È volutamente "senza testa": recupera dati strutturati da CKAN e li espone. Tutta l'intelligenza su cosa fare con quei dati è in carico al client AI che stai usando. Il limite che hai incontrato è probabilmente del client, non del server Le interfacce web (Le Chat, Claude.ai, ChatGPT, ecc.) a volte hanno dei limiti su cosa possono accedere e su quanti dati riescono a elaborare in una sessione. I piani free hanno spesso restrizioni aggiuntive su tool use e contesto. Quindi quando Le Chat ti dice "non posso scaricare i dati per limitazioni del sito di origine", probabilmente non è un blocco del sito — è il client stesso che non può (o non vuole) fare quella richiesta. Un altro esempio simile: Claude Desktop crea sandbox Linux con tutti i tool, ma per default quelle macchine non accedono a URL esterni. Devi aggiungere manualmente l'eccezione per quel dominio. Stessa barriera, causa diversa. Il percorso "completo" funziona meglio fuori dal browser Se usi il server MCP da un client che gira localmente — con i permessi di rete del tuo PC e tool come Python, DuckDB, ecc. — il percorso diventa fluido: l'MCP scopre i dataset, il client AI guida l'analisi, i tool locali scaricano ed elaborano. Nessuna sandbox, nessun blocco. Vale la pena testare lo stesso caso d'uso con Claude Code o con un agente locale per vedere se il problema scompare. |
|
Fatto un test rapido da riga di comando con il server MCP — emerge subito un problema concreto. Il dataset ha 108 risorse (12 CSV, 48 JSON, 48 XML), ma i file CSV restituiscono 404: gli URL puntano a Puoi verificarlo aprendo il dataset su dati.gov.it e provando a scaricare uno qualsiasi dei CSV: Quindi il blocco che hai incontrato probabilmente non era un limite di Le Chat né del server MCP — i dati semplicemente non esistono più a quell'URL. Da riga di comando questo emerge al primo giro di uso del server MCP. |
|
Un'altra cosa utile: il server MCP ha un tool per il punteggio di qualità MQA (Metadata Quality Assurance) del dataset, basato su data.europa.eu. Per questo dataset il risultato è 325/405, con la dimensione Accessibility a 20/100 — il checker europeo ha già rilevato il problema degli URL non raggiungibili. È un'informazione che il server MCP restituisce al client come parte dei metadati del dataset. Poi è il client a decidere cosa farsene — ignorarla, mostrarla all'utente, o usarla per guidare i passi successivi. |
|
Beh, questo è un tocco di classe e meriterebbe da solo un post di
spiegazione :-)
***
Andrea Nelson Mauro
linkedin.com/in/nelsonmau
- Sorry for typos, sent by mobile -
Il gio 19 mar 2026, 09:24 Andrea Borruso ***@***.***> ha
scritto:
… Un'altra cosa utile: il server MCP ha un tool per il punteggio di qualità
MQA (Metadata Quality Assurance) del dataset, basato su data.europa.eu.
Per questo dataset il risultato è *325/405*, con la dimensione *Accessibility
a 20/100* — il checker europeo ha già rilevato il problema degli URL non
raggiungibili.
È un'informazione che il server MCP restituisce al client come parte dei
metadati del dataset. Poi è il client a decidere cosa farsene — ignorarla,
mostrarla all'utente, o usarla per guidare i passi successivi.
—
Reply to this email directly, view it on GitHub
<#23 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AANQA2XD7UOM4FZELFJU5IT4ROVCJAVCNFSM6AAAAACWXS3GYCVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTMMRQGQ2DKOI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Uh oh!
There was an error while loading. Please reload this page.
ciao, condivido un test in cui:
-- fatto check a mano per vedere se il limite esiste veramente
-- se esiste, segnalarlo al sito dati.roma ?
-- se non esiste, forse fare un test sull'mcp
i problemi potrebbero essere differenti (o esterni o dell'mcp), si dovrebbe fare qualche test per capire
https://chat.mistral.ai/chat/695cbff7-6898-442a-980e-47a038d61b3e
All reactions