Mentre continuiamo a espandere le funzionalità di intelligence di Red Hat Ansible Automation Platform, abbiamo reso disponibile il server MCP come funzionalità in anteprima tecnologica in Ansible Automation Platform 2.6.4. Il server MCP funge da ponte tra il client MCP scelto e Ansible Automation Platform. Questa integrazione ti aiuta a gestire l'intera infrastruttura con nuovi strumenti interessanti come Cursor e Claude. 

Cos'è il server MCP per Ansible Automation Platform?

Il server MCP per Ansible Automation Platform è un'implementazione server Model Context Protocol (MCP) che consente ai modelli linguistici di grandi dimensioni (LLM) di interagire con Ansible Automation Platform e di gestirla tramite interazioni in linguaggio naturale. In questo modo si riduce la complessità delle operazioni di automazione e si migliora il modo in cui i team lavorano con l'automazione dell'infrastruttura, mantenendo al contempo la sicurezza e la governance richieste per gli ambienti aziendali. In breve, fornisce un'interfaccia di conversazione per l'automazione e consente di attivare e interrogare l'automazione Ansible esistente tramite un semplice dialogo, senza ignorare i controlli stabiliti.

Image 1: Architecture diagram showing MCP server acting as a bridge between your MCP client of choice and your Ansible Automation Platform.

Come funziona e perché è importante

Con l'aggiunta del server MCP, i tuoi strumenti di IA e i tuoi LLM preferiti possono ora comunicare direttamente con Ansible Automation Platform, aiutando gli utenti a esplorare, interrogare e comprendere gli ambienti di automazione, nonché a orchestrare i flussi di lavoro di automazione tramite il linguaggio naturale.

Il server MCP viene distribuito all'interno di Ansible Automation Platform. Viene installato all’interno della procedura di installazione standard di Ansible Automation Platform e fornisce un set di strumenti completo per funzionalità quali la gestione dei job, la gestione dell'inventario e la conformità della sicurezza. Successivamente al deployment, gli amministratori possono configurare il server MCP in 2 modalità: di sola lettura, ideale per l’esecuzione di query e il monitoraggio sicuro, oppure di lettura/scrittura, che consente agli agenti IA di eseguire job e implementare le modifiche.

È importante garantire l'accessibilità dell'IA senza compromettere la sicurezza. Ciò avviene fornendo un accesso sicuro basato sui ruoli a job, contenuti, monitoraggio e funzioni amministrative. Il server MCP applica un modello di sicurezza a due livelli che combina le autorizzazioni a livello di server e di utente. Connettendosi direttamente alle API di Ansible Automation Platform, eredita le autorizzazioni utente tramite il controllo degli accessi basato sui ruoli (RBAC) e i criteri di governance. Questa struttura garantisce che l'agente di IA possa eseguire solo le azioni consentite sia dalla configurazione del server, sia dalle autorizzazioni definite dall'utente.

Un'interfaccia in linguaggio naturale semplifica l'automazione dell'IT, perché consente agli utenti di eseguire le attività tramite descrizioni conversazionali. Questo approccio basato sulla chat semplifica la creazione dell'automazione, a vantaggio sia degli ingegneri esperti, sia dei nuovi utenti. 

La seguente demo illustra questi vantaggi in cinque scenari reali che spaziano dai deployment zero-touch al troubleshooting intelligente, dimostrando come il server MCP mantiene una sicurezza e una governance rigorose, rendendo al contempo l'automazione più accessibile tramite il linguaggio naturale.

Per iniziare

Vuoi scoprire l'automazione basata sull'IA? Il server MCP per Ansible Automation Platform è disponibile come funzionalità in anteprima tecnologica in Ansible Automation Platform 2.6.4.

Opzioni di installazione

Il server MCP può essere distribuito su due tipi di installazioni di Ansible Automation Platform.

  • Per i deployment su Red Hat Enterprise Linux (RHEL) 9 o 10, puoi eseguire il deployment del server MCP tramite il programma di installazione containerizzato. Il server viene eseguito come pod insieme ai componenti di Ansible Automation Platform ed è esposto sulla porta 8448 con HTTPS abilitato.
  • Per i deployment su Red Hat OpenShift Container Platform (dalla versione 4.12 alla 4.17 e successive), puoi eseguire il deployment del server MCP tramite l'operatore di Ansible Automation Platform. L'operatore gestisce il ciclo di vita e crea automaticamente i percorsi OpenShift necessari.

Documentazione ufficiale

La documentazione include istruzioni su come eseguire l'installazione, come configurare le autorizzazioni a livello di server e di utente e come connettere agenti di IA esterni, ad esempio Claude, Cursor, ChatGPT e VS Code. Gli utenti possono inviare suggerimenti e segnalare problemi tramite questo modulo.

Set di strumenti disponibili

Attualmente, il server MCP fornisce 6 set di strumenti specializzati, ognuno progettato per supportare diversi ruoli e scenari di utilizzo:

Gestione dei job

Strumenti per elencare i modelli di job disponibili, avviare i job di automazione e monitorarne lo stato in tempo reale.

Gestione dell'inventario

Strumenti per interrogare l'inventario per i dettagli dell'host, controllare l'appartenenza ai gruppi e verificare i fatti di sistema.

Monitoraggio del sistema

Strumenti per recuperare i log dei job, risolvere i problemi relativi alle attività non riuscite e controllare l'integrità dell'ambiente di automazione.

Gestione degli utenti

Strumenti che consentono all'agente di IA di amministrare l'accesso e la struttura organizzativa all'interno di Ansible Automation Platform.

Sicurezza e conformità

Strumenti che consentono all'agente di IA di agire come operatore della sicurezza, gestendo le credenziali sensibili e verificando l'integrità della piattaforma senza rivelare segreti non elaborati. 

Configurazione della piattaforma

Strumenti che consentono ad amministratori e sviluppatori di ispezionare e ottimizzare l'infrastruttura di Ansible Automation Platform. 

Passaggi successivi

Il server MCP per Red Hat Ansible Automation Platform è fondamentale per la nostra attuale strategia, che prevede l'utilizzo dell'integrazione dell'IA per rendere l'automazione aziendale più accessibile ed efficiente. Integrando le solide funzionalità incentrate sulla sicurezza di Ansible Automation Platform con la capacità di conversazione naturale dell'Agentic AI, stiamo aprendo nuove possibilità per la collaborazione, l'automazione e l'innovazione dell'IT.

Non vediamo l'ora di scoprire gli incredibili progetti che realizzerai con questa tecnologia. Questo è solo l'inizio e, poiché è in anteprima tecnologica, la tua esperienza pratica è esattamente ciò di cui abbiamo bisogno per plasmare il suo futuro.

Tutto pronto per iniziare?

  • Esplora: scarica la tecnologia e provala subito nel tuo ambiente.
  • Collabora: hai riscontrato un bug o hai un'idea per una funzionalità?
  • Connetti: vai a questo modulo per condividere i tuoi commenti.

Sull'autore

Marty is a product manager at Red Hat, focused on bringing AI to IT automation. Since joining the Ansible Business Unit in 2023, he's worked on some exciting projects, starting with Ansible Lightspeed, then the MCP server, and now deep diving into AIOps for Ansible Automation Platform.

He's been in tech for a long time, and is based in the Raleigh area where he heads to the office pretty much every day. When working on projects, he likes to experiment with vibe coding. And outside of work, you'll find him gaming on the PS5 or practicing the piano. Turns out it's never too late to learn an instrument!

UI_Icon-Red_Hat-Close-A-Black-RGB

Ricerca per canale

automation icon

Automazione

Novità sull'automazione IT di tecnologie, team e ambienti

AI icon

Intelligenza artificiale

Aggiornamenti sulle piattaforme che consentono alle aziende di eseguire carichi di lavoro IA ovunque

open hybrid cloud icon

Hybrid cloud open source

Scopri come affrontare il futuro in modo più agile grazie al cloud ibrido

security icon

Sicurezza

Le ultime novità sulle nostre soluzioni per ridurre i rischi nelle tecnologie e negli ambienti

edge icon

Edge computing

Aggiornamenti sulle piattaforme che semplificano l'operatività edge

Infrastructure icon

Infrastruttura

Le ultime novità sulla piattaforma Linux aziendale leader a livello mondiale

application development icon

Applicazioni

Approfondimenti sulle nostre soluzioni alle sfide applicative più difficili

Virtualization icon

Virtualizzazione

Il futuro della virtualizzazione negli ambienti aziendali per i carichi di lavoro on premise o nel cloud