<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Cosmos DB | The .NET Blog</title><link>https://thedotnetblog.com/it/tags/cosmos-db/</link><description>Articles, tutorials and insights from the .NET community.</description><generator>Hugo</generator><language>it</language><managingEditor>@thedotnetblog (The .NET Blog)</managingEditor><webMaster>@thedotnetblog</webMaster><lastBuildDate>Sun, 24 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://thedotnetblog.com/it/tags/cosmos-db/index.xml" rel="self" type="application/rss+xml"/><item><title>Cosmos DB Shell È in Anteprima Pubblica — E Ha un Server MCP Integrato</title><link>https://thedotnetblog.com/it/news/emiliano-montesdeoca/cosmosdb-shell-public-preview-mcp-server-cli/</link><pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/it/news/emiliano-montesdeoca/cosmosdb-shell-public-preview-mcp-server-cli/</guid><description>Azure Cosmos DB Shell è una nuova CLI open source che espone i comandi del database come strumenti MCP. I tuoi agenti IA possono navigare nei container, eseguire query e gestire dati usando la stessa interfaccia che usi tu.</description><content:encoded>&lt;p&gt;Se hai mai dovuto saltare tra una scheda del portale, un esempio di SDK e uno script a metà completato solo per rispondere a una domanda su Cosmos DB, conosci già la frizione che questo progetto è progettato per eliminare.&lt;/p&gt;
&lt;p&gt;Azure Cosmos DB Shell è appena entrato in anteprima pubblica. È una CLI open source con sintassi simile a bash e — la parte che lo rende interessante — un server MCP integrato.&lt;/p&gt;
&lt;h2 id="cosa-lo-rende-diverso-dalle-altre-cli-di-database"&gt;Cosa lo Rende Diverso dalle Altre CLI di Database&lt;/h2&gt;
&lt;p&gt;La CLI in sé è utile: comandi familiari, supporto agli script, integrazione CI/CD. Quella parte è il minimo atteso per uno strumento di database orientato agli sviluppatori.&lt;/p&gt;
&lt;p&gt;La parte interessante è l&amp;rsquo;integrazione del server MCP. Ogni comando che la CLI espone diventa disponibile come strumento MCP che i tuoi agenti IA possono chiamare. Non c&amp;rsquo;è nessuno strato API personalizzato, nessun codice di integrazione da scrivere. Il tuo agente può:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Navigare nelle gerarchie di database con &lt;code&gt;cd&lt;/code&gt;, &lt;code&gt;ls&lt;/code&gt;, &lt;code&gt;pwd&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Eseguire query SQL con &lt;code&gt;query&lt;/code&gt; e ottenere risultati strutturati&lt;/li&gt;
&lt;li&gt;Creare e modificare elementi con &lt;code&gt;create item&lt;/code&gt;, &lt;code&gt;update&lt;/code&gt;, &lt;code&gt;rm&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Gestire database e container con &lt;code&gt;mkdb&lt;/code&gt;, &lt;code&gt;mkcon&lt;/code&gt;, &lt;code&gt;rmdb&lt;/code&gt;, &lt;code&gt;rmcon&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Ispezionare il contesto corrente con &lt;code&gt;endpoint&lt;/code&gt;, &lt;code&gt;pwd&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Il cambiamento fondamentale: il tuo agente non sta parlando con un&amp;rsquo;API di Cosmos DB — sta parlando con la stessa interfaccia shell che usi tu. I comandi sono deterministici, verificabili e open source in modo da poter ispezionare esattamente cosa sta succedendo.&lt;/p&gt;
&lt;h2 id="la-base-open-source-è-importante"&gt;La Base Open Source È Importante&lt;/h2&gt;
&lt;p&gt;Questo non è un servizio gestito a scatola nera. La shell è open source, il che significa:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I team di sicurezza possono verificare l&amp;rsquo;implementazione&lt;/li&gt;
&lt;li&gt;I team di piattaforma possono fare fork e estenderla per i loro standard specifici&lt;/li&gt;
&lt;li&gt;Gli sviluppatori possono contribuire miglioramenti che beneficiano tutti&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Per i team aziendali che adottano strumenti IA, &amp;ldquo;possiamo vedere esattamente come funziona&amp;rdquo; è sempre meno un requisito opzionale. L&amp;rsquo;open source qui è un differenziatore significativo.&lt;/p&gt;
&lt;h2 id="tre-scenari-che-diventano-più-semplici"&gt;Tre Scenari Che Diventano Più Semplici&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Analisi intelligente dei dati&lt;/strong&gt; — connetti un agente alla shell, fai domande in linguaggio naturale, ottieni risultati di query strutturati. L&amp;rsquo;agente gestisce la costruzione della query; la shell gestisce l&amp;rsquo;esecuzione.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Gestione autonoma dei dati&lt;/strong&gt; — i workflow che devono creare, aggiornare o rimuovere dati in Cosmos DB possono farlo attraverso gli strumenti MCP senza necessitare un&amp;rsquo;integrazione personalizzata.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Monitoraggio e avvisi in tempo reale&lt;/strong&gt; — un agente può interrogare periodicamente i container, confrontare i risultati e segnalare anomalie tramite qualsiasi canale di notifica abbia senso.&lt;/p&gt;
&lt;p&gt;L&amp;rsquo;interfaccia MCP rende questi scenari componibili con qualsiasi piattaforma IA che parla MCP — non solo gli strumenti Microsoft.&lt;/p&gt;
&lt;h2 id="per-iniziare"&gt;Per Iniziare&lt;/h2&gt;
&lt;p&gt;La shell è in anteprima pubblica. Installala, configura la tua connessione Cosmos DB e abilita il server MCP. Da lì, qualsiasi host agente compatibile con MCP può scoprire e utilizzare gli strumenti.&lt;/p&gt;
&lt;p&gt;Post originale: &lt;a href="https://devblogs.microsoft.com/cosmosdb/azure-cosmos-db-shell-public-preview-ai-mcp-cli/"&gt;Announcing the Public Preview of Azure Cosmos DB Shell: Open-Source Power Meets AI-Driven Database Automation&lt;/a&gt;&lt;/p&gt;</content:encoded></item></channel></rss>