<?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>Open Source | The .NET Blog</title><link>https://thedotnetblog.com/id/tags/open-source/</link><description>Articles, tutorials and insights from the .NET community.</description><generator>Hugo</generator><language>id</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/id/tags/open-source/index.xml" rel="self" type="application/rss+xml"/><item><title>Cosmos DB Shell Kini dalam Pratinjau Publik — Dan Dilengkapi Server MCP Bawaan</title><link>https://thedotnetblog.com/id/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/id/news/emiliano-montesdeoca/cosmosdb-shell-public-preview-mcp-server-cli/</guid><description>Azure Cosmos DB Shell adalah CLI open source baru yang mengekspos perintah database sebagai alat MCP. Agen AI Anda dapat menavigasi container, menjalankan kueri, dan mengelola data menggunakan antarmuka yang sama yang Anda gunakan.</description><content:encoded>&lt;p&gt;Jika Anda pernah harus berpindah-pindah antara tab portal, contoh SDK, dan skrip setengah jadi hanya untuk menjawab satu pertanyaan tentang Cosmos DB, Anda sudah mengenal gesekan yang dirancang untuk dihilangkan oleh proyek ini.&lt;/p&gt;
&lt;p&gt;Azure Cosmos DB Shell baru saja memasuki pratinjau publik. Ini adalah CLI open source dengan sintaks mirip bash dan — bagian yang membuatnya menarik — server MCP terintegrasi.&lt;/p&gt;
&lt;h2 id="yang-membuatnya-berbeda-dari-cli-database-lainnya"&gt;Yang Membuatnya Berbeda dari CLI Database Lainnya&lt;/h2&gt;
&lt;p&gt;CLI-nya sendiri sudah berguna: perintah yang familiar, dukungan skripting, integrasi CI/CD. Bagian itu adalah standar minimum untuk alat database yang berorientasi pada developer.&lt;/p&gt;
&lt;p&gt;Bagian menariknya adalah integrasi server MCP. Setiap perintah yang diekspos CLI menjadi tersedia sebagai alat MCP yang dapat dipanggil oleh agen AI Anda. Tidak ada lapisan API kustom, tidak ada kode integrasi yang perlu ditulis. Agen Anda dapat:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Menavigasi hierarki database dengan &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;Menjalankan kueri SQL dengan &lt;code&gt;query&lt;/code&gt; dan mendapatkan hasil terstruktur&lt;/li&gt;
&lt;li&gt;Membuat dan memodifikasi item dengan &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;Mengelola database dan container dengan &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;Memeriksa konteks saat ini dengan &lt;code&gt;endpoint&lt;/code&gt;, &lt;code&gt;pwd&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Perubahan utama: agen Anda tidak berbicara dengan API Cosmos DB — melainkan berbicara dengan antarmuka shell yang sama yang Anda gunakan. Perintah-perintahnya deterministik, dapat diaudit, dan open source sehingga Anda dapat memeriksa tepatnya apa yang sedang terjadi.&lt;/p&gt;
&lt;h2 id="fondasi-open-source-itu-penting"&gt;Fondasi Open Source Itu Penting&lt;/h2&gt;
&lt;p&gt;Ini bukan layanan terkelola kotak hitam. Shell-nya open source, yang berarti:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Tim keamanan dapat mengaudit implementasinya&lt;/li&gt;
&lt;li&gt;Tim platform dapat mem-fork dan memperluas untuk standar spesifik mereka&lt;/li&gt;
&lt;li&gt;Developer dapat berkontribusi peningkatan yang menguntungkan semua orang&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Bagi tim enterprise yang mengadopsi alat AI, &amp;ldquo;dapatkah kita melihat cara kerjanya secara tepat&amp;rdquo; semakin tidak lagi menjadi persyaratan opsional. Open source di sini adalah pembeda yang signifikan.&lt;/p&gt;
&lt;h2 id="tiga-skenario-yang-menjadi-lebih-mudah"&gt;Tiga Skenario yang Menjadi Lebih Mudah&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Analisis data cerdas&lt;/strong&gt; — hubungkan agen ke shell, ajukan pertanyaan dalam bahasa alami, dapatkan hasil kueri terstruktur. Agen menangani pembangunan kueri; shell menangani eksekusi.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Manajemen data otonom&lt;/strong&gt; — alur kerja yang perlu membuat, memperbarui, atau menghapus data di Cosmos DB dapat melakukannya melalui alat MCP tanpa memerlukan integrasi kustom.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pemantauan dan peringatan real-time&lt;/strong&gt; — agen dapat meminta kueri container secara berkala, membandingkan hasil, dan melaporkan anomali melalui saluran notifikasi yang sesuai.&lt;/p&gt;
&lt;p&gt;Antarmuka MCP membuat skenario-skenario ini dapat digabungkan dengan platform AI apa pun yang mendukung MCP — tidak hanya alat Microsoft.&lt;/p&gt;
&lt;h2 id="memulai"&gt;Memulai&lt;/h2&gt;
&lt;p&gt;Shell ini dalam pratinjau publik. Instal, konfigurasikan koneksi Cosmos DB Anda, dan aktifkan server MCP. Dari sana, host agen yang kompatibel MCP mana pun dapat menemukan dan menggunakan alat-alatnya.&lt;/p&gt;
&lt;p&gt;Postingan asli: &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>