Traefik Labs ha presentato il Traefik MCP Server, un server basato sul Model Context Protocol che mette a disposizione degli agenti AI tre riferimenti: lo schema della versione di Traefik utilizzata, la configurazione effettiva del gateway e la telemetria operativa. Il prodotto funziona in sola lettura ed è utilizzabile attraverso i client MCP già adottati dagli ingegneri. L’obiettivo dichiarato è accompagnare il lavoro dei team dalla prima configurazione alla gestione degli incidenti negli anni di esercizio.
Il problema affrontato riguarda la distanza tra una configurazione apparentemente corretta e una accettata dalla versione in esecuzione. Gli agenti sanno già scrivere configurazioni e leggere dati di monitoraggio, ma le informazioni necessarie a spiegare un comportamento restano separate. La telemetria mostra quale percorso ha seguito una richiesta; le regole del gateway permettono di ricostruirne il motivo. Per il traffico AI, le domande comprendono anche la possibilità per un chiamante di scegliere il modello e il costo della singola richiesta.
Nella fase iniziale, definita dall’azienda Day 0, l’agente può preparare rotte, middleware e migrazioni delle annotazioni NGINX facendo riferimento alla release precisa. Il server include un catalogo degli schemi con provider, risorse personalizzate Kubernetes, campi, valori predefiniti e nomi delle metriche nei diversi sistemi di osservabilità. Ogni configurazione prodotta viene validata prima di essere presentata al team. Il catalogo è incorporato nel server e permette di lavorare anche durante l’avvio del gateway e nei cluster isolati dalla rete. L’agente può inoltre confrontare le metriche attese con quelle effettivamente ricevute dal backend.
Il passaggio successivo riguarda accessi e protezioni: individuare rotte prive di autenticazione, chiavi mai utilizzate e controlli associati a ciascun percorso AI. Il server legge router, servizi, middleware, controlli di integrità e certificati di Traefik Proxy e Traefik Hub. Per API Management accede anche ad API, piani e applicazioni. Nel caso di Traefik Hub AI Gateway, rende disponibili le rotte AI, i modelli raggiungibili e le protezioni, insieme a budget di token e quote.
Sul versante operativo, tracce, metriche e log di accesso provenienti da Datadog, dallo stack Grafana o da Dash0 vengono associati al router, middleware o servizio che li ha prodotti. Per il traffico AI, il collegamento comprende le serie basate sulle convenzioni semantiche OpenTelemetry GenAI emesse dal gateway, con i costi calcolati per modello, fornitore e applicazione. Queste informazioni sono affiancate alle decisioni dei controlli di protezione e ai rifiuti delle richieste, offrendo all’agente il contesto della configurazione coinvolta.
Nella gestione continuativa, il Day 2, l’agente può spiegare le decisioni di instradamento e proporre una modifica validata. L’applicazione resta affidata ai processi del team: GitOps, integrazione continua o intervento umano. Per Sudeep Goswami, amministratore delegato di Traefik Labs, il valore del server risiede nelle operazioni che abilita lungo la vita del gateway; la modalità di sola lettura consente ai team di piattaforma di avvicinare gli agenti al livello di ingresso del traffico. Il fondatore e CTO Emile Vauge insiste sulla validazione rispetto alle definizioni specifiche di Traefik.
L’integrazione prevede anche il lavoro con altri server MCP. Uday Tennety, responsabile delle partnership tecnologiche di Datadog, descrive un agente che utilizza affiancati il server MCP di Datadog e quello di Traefik, recuperando metriche, log e tracce dal primo e il contesto del gateway dal secondo. Michele Mancioppi, Chief Architect di Dash0, presenta invece la configurazione in tempo reale e lo schema di validazione come il complemento della telemetria basata su OpenTelemetry, utile a spiegare una decisione di instradamento.
Il Traefik MCP Server è disponibile su Docker Hub e GitHub Container Registry. Per abilitarlo serve un token Traefik Hub con una licenza specifica per il server MCP; una volta attivato, il prodotto può leggere sia Traefik Proxy, il proxy open source, sia i gateway Traefik Hub. L’accesso al contesto operativo può quindi coprire entrambe le soluzioni, mantenendo l’attivazione subordinata alla licenza prevista per il nuovo server.