Collega la tua AI a VOD
VOD espone 46 dataset su Venezia e la laguna tramite MCP (Model Context Protocol), lo standard aperto con cui gli assistenti AI si collegano a fonti esterne. Una volta collegato, puoi chiedere alla tua AI della marea, dei pollini, delle farmacie vicine o della fibra in una calle: risponde con i dati di VOD, citando fonte, licenza e natura del dato.
Indirizzo del server
https://venice-open-data.vercel.app/api/mcp
Sola lettura, nessun account e nessuna chiave. Trasporto Streamable HTTP.
Claude (web e app)
Impostazioni → Connettori → Aggiungi connettore personalizzato, poi incolla l’indirizzo. Disponibile nei piani che supportano i connettori personalizzati.
https://venice-open-data.vercel.app/api/mcp
ChatGPT
Nelle impostazioni di app e connettori attiva la modalità sviluppatore, crea un connettore e incolla l’indirizzo (autenticazione: nessuna).
https://venice-open-data.vercel.app/api/mcp
Claude Code
Da terminale, nella cartella del tuo progetto:
claude mcp add --transport http vod https://venice-open-data.vercel.app/api/mcp
Cursor, VS Code e altri client
Aggiungi il server al file di configurazione MCP del client:
{
"mcpServers": {
"vod": {
"url": "https://venice-open-data.vercel.app/api/mcp"
}
}
}Skill “Venice Open Data” per Claude
La skill insegna alla tua AI come usare bene i dati di VOD: quale dataset scegliere, come cercare vicino a un luogo, come distinguere misure, previsioni ed elenchi da verificare, e come citare le fonti. Contiene anche uno script (Python, senza dipendenze) che interroga VOD senza bisogno del connettore. Funziona insieme al server MCP oppure da sola.
Scarica la skill (ZIP)- • Claude.ai e app desktop: Impostazioni → Funzionalità → Skill → Carica skill, scegli lo ZIP (serve l’esecuzione di codice attiva per usare lo script).
- • Claude Code: estrai lo ZIP in ~/.claude/skills/ (oppure nella cartella .claude/skills/ del tuo progetto), come nel comando qui sotto.
- • Da terminale, senza AI: python venice-open-data/scripts/vod.py query pharmacies --near 45.4380,12.3358 --radius 500
curl -L -o vod-skill.zip https://venice-open-data.vercel.app/downloads/venice-open-data-skill.zip && unzip vod-skill.zip -d ~/.claude/skills/
Domande da provare
- “Com’è la marea oggi a Venezia e quando è previsto il prossimo picco?”
- “Trovami farmacie e defibrillatori entro 500 metri da Rialto.”
- “Che pollini ci sono a Venezia in questo periodo, misurati e previsti?”
- “C’è la fibra FTTH vicino a Campo Santa Margherita?”
Dataset disponibili (46)
tideMarea a Venezia: livello misurato, previsione e MOSEtempo realeCC BY-SA 3.0 – dati redistribuiti da VOD; la scheda del dataset indica CC BYweather_stationsStazioni meteo-marine (vento, onde, aria) e METARtempo realeCPSM: CC BY-SA 3.0 – dati redistribuiti da VOD; la scheda del dataset indica CC BY; NOAA: Pubblico dominio (US Government)wind_forecastVento previsto su griglia (9×9 punti)previsioneCC BY 4.0 – Weather data by Open-Meteo.comair_qualityQualità dell’aria: medie annue ARPAV e previsione oraria CAMSdataset ufficialeARPAV: CC BY 4.0; Copernicus CAMS: CC BY 4.0 – Copernicus Atmosphere Monitoring Service / Open-Meteo.compollenPollini: previsione CAMS e calendario misurato ARPAVprevisioneCopernicus CAMS: CC BY 4.0 – Copernicus Atmosphere Monitoring Service / Open-Meteo.com; ARPAV: CC BY 4.0lagoon_probesSonde ARPAV della lagunadataset ufficialeCC BY 4.0marine_platformPiattaforma oceanografica Acqua Alta e stazioni marinetempo realeCPSM: CC BY-SA 3.0 – dati redistribuiti da VOD; la scheda del dataset indica CC BY; Open-Meteo Marine: CC BY 4.0public_transport_stopsFermate ACTV (vaporetti, bus, tram)dataset ufficialeCC BYbus_stopsFermate bus ACTV (tutte)dataset ufficialeCC BYactv_noticesAvvisi di servizio ACTV in corsotempo realeContenuti ACTV, citati con link alla fonteflixbusCorse FlixBus per Venezia (oggi)dataset ufficialeODbL 1.0 – © FlixMobilityrealtime_vehiclesPosizioni reali dei mezzi ACTV (GTFS-RT)tempo realeOpen Data Real Time ACTV (catalogo dei dati ACTV)service_nowServizio ACTV adesso per lineatempo realeOpen Data Real Time ACTV (catalogo dei dati ACTV)last_departuresUltime partenze del giorno dalle fermate della navigazionedataset ufficialeCC BYschedule_speedVelocità richiesta dall’orario e limiti di velocitàdataset ufficialeACTV: CC BY; OpenStreetMap: ODbL 1.0 – © OpenStreetMap contributors; Limiti di velocità: Atti pubblicialilaguna_boatsBarche Alilaguna simulate dall’orariosimulatoNon dichiarata: citare la fontepharmaciesFarmacieOpenStreetMapODbL 1.0 – © OpenStreetMap contributorsdefibrillatorsDefibrillatori (DAE)OpenStreetMapODbL 1.0 – © OpenStreetMap contributorsdrinking_fountainsFontanelle pubblicheOpenStreetMapVenice Tap Water: Uso con citazione della fonte; OpenStreetMap: ODbL 1.0 – © OpenStreetMap contributorsrecycling_centresEcocentri (ingombranti)OpenStreetMapODbL 1.0 – © OpenStreetMap contributorslibrariesBibliotecheOpenStreetMapODbL 1.0 – © OpenStreetMap contributorsparkingsParcheggi con almeno 100 postiOpenStreetMapODbL 1.0 – © OpenStreetMap contributorsev_chargingColonnine di ricaricaOpenStreetMapODbL 1.0 – © OpenStreetMap contributorswifi_hotspotsHotspot Wi-Fi del Comunedataset ufficialeCC BYmonumental_treesAlberi monumentaliOpenStreetMapODbL 1.0 – © OpenStreetMap contributorswellheadsVere da pozzoelenco curatoODbL 1.0 – © OpenStreetMap contributorschannel_markersBriccole e segnalamenti della lagunaOpenStreetMapODbL 1.0 – © OpenStreetMap contributorscanalsCanali e riiOpenStreetMapODbL 1.0 – © OpenStreetMap contributorsfiber_coverageCopertura della rete fissa (FTTH, FTTC, ADSL)dataset ufficialeCC BY 4.0 – citare «BroadbandMap di Agcom»public_worksOpere pubbliche del Comunedataset ufficialeCC BYparksParchi, giardini e aree giochiOpenStreetMapODbL 1.0 – © OpenStreetMap contributorsnauticalNautica e ormeggiOpenStreetMapODbL 1.0 – © OpenStreetMap contributorssportsSport e spazi per allenarsiOpenStreetMapCAMPO: CC BY 4.0; OpenStreetMap: ODbL 1.0 – © OpenStreetMap contributorswifi_venuesWi-Fi in hotel, bar e luoghi pubbliciOpenStreetMapODbL 1.0 – © OpenStreetMap contributorscity_ordersOrdinanze temporanee del Comune (canali, lavori, viabilità, ambiente)tempo realeAtti pubblicifuel_pricesDistributori di carburante e prezzidataset ufficialeIODL 2.0 – Ministero delle Imprese e del Made in Italylora_gatewaysGateway LoRaWAN online (The Things Network)tempo realeDati pubblicati dai proprietari – tramite Packet Broker (The Things Network)public_works_bdapOpere pubbliche in corso del Comune (Monitoraggio Opere Pubbliche)dataset ufficialeCC BYhouse_numbersNumeri civici del centro storicoOpenStreetMapODbL 1.0 – © OpenStreetMap contributorscensusResidenti, famiglie e abitazioni per sestiere, isola e municipalitàdataset ufficialeCC BY 4.0tourismTurismo e popolazione dei comuni della lagunadataset ufficialeCC BY 4.0accommodationsLocazioni brevi (Inside Airbnb) e pressione abitativa per sestiere, isola e terrafermadataset ufficialeInside Airbnb: CC BY 4.0 – Inside Airbnb; ISTAT: CC BY 4.0bdsr_cinAnagrafica Strutture Ricettive e Codice Identificativo Nazionale (BDSR)dataset ufficialeDati pubblicati dalla PA senza licenza espressa: art. 52 c. 2 CAD (riuso citando la fonte) – Ministero del Turismo – BDSRmunicipal_profileProfilo socio-economico dei comuni della lagunadataset ufficialeCC BY 4.0buildingsEdifici del centro storico e delle isole (sagome OpenStreetMap, date e architetti Wikidata)dataset ufficialeODbL 1.0 – © OpenStreetMap contributorssources_statusStato delle fontitempo realeCalcolo di VOD su dati apertiServer MCP complementari
Per indicatori ufficiali su qualsiasi comune italiano puoi collegare anche questo server. VOD non lo interroga al posto tuo: la tua AI li usa entrambi, ognuno con le sue fonti.
https://cruscotto-italia-mcp.agid.workers.dev/mcp
Buone pratiche per script e integrazioni
- • Invia uno User-Agent riconoscibile con il nome del progetto e un contatto.
- • Dopo una risposta 429 o 503 aspetta il tempo indicato in Retry-After prima di riprovare, con attese crescenti.
- • Per scaricare molti dati usa l’API REST https://venice-open-data.vercel.app/api/datasets/<id> (fino a 100 voci per pagina) invece di tante chiamate MCP.
- • Per sapere se una fonte è disponibile e aggiornata usa https://venice-open-data.vercel.app/api/health, non gli strumenti sui dati.
Come funziona
• Il server è in sola lettura: nessuno strumento modifica dati o accetta URL, query SQL o file.
• VOD riceve solo i parametri delle ricerche che la tua AI decide di fare (dataset, testo, zona), non le tue conversazioni, e non li archivia. La tua AI e il suo fornitore restano soggetti alle loro condizioni.
• Ogni risposta riporta fonte, licenza, natura del dato e avvertenze: chiedi alla tua AI di citarle e verifica le informazioni importanti alla fonte.
• Limite di 60 richieste al minuto per proteggere le fonti esterne. Per emergenze chiama il 112: i dati non sostituiscono i servizi ufficiali.