In breve
Cerca treni italiani ad alta velocità e regionali tramite la mobile API Le Frecce di Trenitalia. Trova viaggi per origine/destinazione/data, leggi offerte e prezzi, vedi avvisi live in home e informazioni sulla mobilità. 3 strumenti, nessuna autenticazione: ricavato tramite reverse engineering dall'app Le Frecce per iOS.
Prova a chiedere
Prompt di esempio per Trenitalia
Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.
Claude è un'AI e può sbagliare. Verifica sempre le risposte.
Solo self-hosted. Trenitalia rifiuta le richieste provenienti da indirizzi IP di data center e AnythingMCP Cloud gira in un data center, quindi questo connettore non è disponibile su AnythingMCP Cloud. Funziona su un'istanza di AnythingMCP che gestisci tu, su un computer o un server con una normale connessione internet di casa o dell'ufficio.
Trenitalia + ChatGPT
Cerca treni italiani ad alta velocità e regionali tramite la mobile API Le Frecce di Trenitalia. Trova viaggi per origine/destinazione/data, leggi offerte e prezzi, vedi avvisi live in home e informazioni sulla mobilità. 3 strumenti, nessuna autenticazione: ricavato tramite reverse engineering dall'app Le Frecce per iOS.
Prerequisiti
Le istruzioni di setup complete sono incluse nel connettore stesso (visibili nello store quando lo selezioni). Le variabili d'ambiente richieste sono:
(none — public API)
Step 1 — Ottieni le credenziali
This connector wraps the Trenitalia Le Frecce mobile app's internal API (app.lefrecce.it, channel Channels.Mobile.BFF).
Setup: nothing. The endpoints exposed here are the same the Le Frecce iOS app uses for trip discovery.
What it does NOT do: complete bookings. The booking flow requires a logged-in session and the Trenitalia payment hub. Use this connector to find trains and prices; book in the Le Frecce app or trenitalia.com.
…(continued in the in-app connector instructions)
Step 2 — Installa l'adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
- Apri
http://localhost:3000e registrati. Il primo account diventa amministratore. - Apri lo store dei connettori (
http://localhost:3000/connectors/store), scegli Trenitalia, inserisci le credenziali richieste (alcuni connettori non ne hanno bisogno) e installalo. - In MCP Servers crea un server e assegnagli il connettore Trenitalia. Nella pagina del server copia l'MCP endpoint (
http://localhost:4000/mcp/<server-id>) e genera una chiave in API keys.
Il quickstart ascolta solo su localhost. Per un'istanza raggiungibile da altre persone o da client AI nel cloud, clona il repository ed esegui ./setup.sh, che configura dominio, HTTPS e OAuth (guida al deployment).
Step 3 — Aggiungi il connettore in ChatGPT
ChatGPT si collega ai server MCP dal cloud di OpenAI, quindi non raggiunge l'endpoint localhost del quickstart. Ti serve un'istanza di AnythingMCP con un indirizzo HTTPS pubblico (vedi ./setup.sh sopra) su una connessione che Trenitalia accetta, e nei passaggi qui sotto inserisci l'MCP endpoint di quell'istanza invece di un URL Cloud.
ChatGPT aggiunge i server MCP come plugin dalla pagina Plugins, sul web e nei piani a pagamento. La modalità sviluppatore non serve più. In un workspace Business possono farlo solo admin e owner; in Enterprise ed Edu un amministratore può concedere il permesso Create plugins with MCPs.
- Vai su chatgpt.com/plugins, clicca + e poi Add custom MCP server.
- Inserisci un nome, ad esempio Name:
Trenitalia. - In Connection inserisci come Server URL
https://<your-anythingmcp-domain>/mcp/<server-id>e lascia Authentication su OAuth. - Seleziona I understand and want to continue, poi Create as a plugin. Quando ChatGPT lo chiede, accedi ad AnythingMCP e consenti l'accesso.
- Installa il nuovo plugin dai tuoi plugin personali, poi digita @ in una chat e selezionalo.
Se un'istanza pubblica non è un'opzione, usa un client che gira sul tuo computer: Claude Code, Cursor o Gemini CLI raggiungono localhost direttamente.
Tool disponibili
| Tool | What it does |
|---|---|
trenitalia_search_trips | Search Trenitalia trains between two stations on a date |
trenitalia_get_home_alerts | Get current service alerts and mobility info from Trenitalia's home feed — strikes, delays, line-wide notices |
trenitalia_get_mobility_info | Get general mobility info — strikes (scioperi), planned outages, network status — from Trenitalia's home info feed |
FAQ
Il piano free di ChatGPT funziona con i server MCP personalizzati? OpenAI documenta i server MCP personalizzati solo per i piani a pagamento; il piano Free non è nell'elenco.
Perché Trenitalia non è disponibile su AnythingMCP Cloud? Trenitalia rifiuta le richieste da indirizzi IP di data center. AnythingMCP Cloud gira in un data center, quindi ogni chiamata fallirebbe. Con un'istanza di AnythingMCP su una connessione di casa o dell'ufficio di solito funziona.
Prossimi passi
- Landing del connettore
- Collegare a Claude
- Collegare a Cursor
- Collegare a Gemini
- Collegare a Meta Muse
Questa guida ti è stata utile?