<?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/pl/tags/cosmos-db/</link><description>Articles, tutorials and insights from the .NET community.</description><generator>Hugo</generator><language>pl</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/pl/tags/cosmos-db/index.xml" rel="self" type="application/rss+xml"/><item><title>Cosmos DB Shell Jest Teraz w Publicznej Wersji Zapoznawczej — i Ma Wbudowany Serwer MCP</title><link>https://thedotnetblog.com/pl/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/pl/news/emiliano-montesdeoca/cosmosdb-shell-public-preview-mcp-server-cli/</guid><description>Azure Cosmos DB Shell to nowe CLI o otwartym kodzie źródłowym, które udostępnia polecenia bazy danych jako narzędzia MCP. Twoje agenty AI mogą nawigować po kontenerach, uruchamiać zapytania i zarządzać danymi za pomocą tego samego interfejsu, którego używasz.</description><content:encoded>&lt;p&gt;Jeśli kiedykolwiek musiałeś przełączać się między zakładką portalu, przykładem SDK i niedokończonym skryptem, żeby odpowiedzieć na jedno pytanie dotyczące Cosmos DB, znasz już tarcie, które ten projekt ma na celu wyeliminować.&lt;/p&gt;
&lt;p&gt;Azure Cosmos DB Shell właśnie wszedł do publicznej wersji zapoznawczej. To CLI o otwartym kodzie źródłowym ze składnią podobną do bash i — część, która czyni go interesującym — wbudowanym serwerem MCP.&lt;/p&gt;
&lt;h2 id="co-odróżnia-go-od-innych-cli-baz-danych"&gt;Co Odróżnia Go od Innych CLI Baz Danych&lt;/h2&gt;
&lt;p&gt;Samo CLI jest przydatne: znane polecenia, wsparcie dla skryptów, integracja CI/CD. Ta część to minimum dla narzędzia bazy danych skierowanego do deweloperów.&lt;/p&gt;
&lt;p&gt;Interesująca część to integracja serwera MCP. Każde polecenie udostępniane przez CLI staje się dostępne jako narzędzie MCP, które mogą wywoływać Twoje agenty AI. Brak niestandardowej warstwy API, brak kodu integracyjnego do napisania. Twój agent może:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Nawigować po hierarchiach bazy danych za pomocą &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;Wykonywać zapytania SQL za pomocą &lt;code&gt;query&lt;/code&gt; i uzyskiwać strukturalne wyniki&lt;/li&gt;
&lt;li&gt;Tworzyć i modyfikować elementy za pomocą &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;Zarządzać bazami danych i kontenerami za pomocą &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;Sprawdzać bieżący kontekst za pomocą &lt;code&gt;endpoint&lt;/code&gt;, &lt;code&gt;pwd&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Kluczowa zmiana: Twój agent nie rozmawia z API Cosmos DB — rozmawia z tym samym interfejsem powłoki, którego Ty używasz. Polecenia są deterministyczne, poddawalne audytowi i mają otwarty kod źródłowy, dzięki czemu możesz dokładnie sprawdzić, co się dzieje.&lt;/p&gt;
&lt;h2 id="podstawa-open-source-jest-ważna"&gt;Podstawa Open Source Jest Ważna&lt;/h2&gt;
&lt;p&gt;To nie jest czarnoskrzynkowa usługa zarządzana. Powłoka ma otwarty kod źródłowy, co oznacza:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Zespoły bezpieczeństwa mogą przeprowadzać audyt implementacji&lt;/li&gt;
&lt;li&gt;Zespoły platformowe mogą ją rozwidlić i rozszerzyć zgodnie ze swoimi specyficznymi standardami&lt;/li&gt;
&lt;li&gt;Deweloperzy mogą wnosić ulepszenia, które przyniosą korzyści wszystkim&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Dla zespołów korporacyjnych wdrażających narzędzia AI, &amp;ldquo;czy możemy dokładnie zobaczyć, jak to działa&amp;rdquo; coraz rzadziej jest opcjonalnym wymaganiem. Otwarty kod źródłowy jest tutaj znaczącym wyróżnikiem.&lt;/p&gt;
&lt;h2 id="trzy-scenariusze-które-stają-się-prostsze"&gt;Trzy Scenariusze, Które Stają Się Prostsze&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Inteligentna analiza danych&lt;/strong&gt; — połącz agenta z powłoką, zadawaj pytania w języku naturalnym, otrzymuj strukturalne wyniki zapytań. Agent zajmuje się budowaniem zapytania; powłoka zajmuje się wykonaniem.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Autonomiczne zarządzanie danymi&lt;/strong&gt; — przepływy pracy, które muszą tworzyć, aktualizować lub usuwać dane w Cosmos DB, mogą to robić za pomocą narzędzi MCP bez potrzeby niestandardowej integracji.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Monitorowanie w czasie rzeczywistym i alerty&lt;/strong&gt; — agent może okresowo odpytywać kontenery, porównywać wyniki i raportować anomalie przez dowolny sensowny kanał powiadomień.&lt;/p&gt;
&lt;p&gt;Interfejs MCP sprawia, że te scenariusze są kompozytywne z dowolną platformą AI obsługującą MCP — nie tylko narzędziami Microsoft.&lt;/p&gt;
&lt;h2 id="jak-zacząć"&gt;Jak Zacząć&lt;/h2&gt;
&lt;p&gt;Powłoka jest w publicznej wersji zapoznawczej. Zainstaluj ją, skonfiguruj połączenie z Cosmos DB i włącz serwer MCP. Od tego momentu dowolny host agenta zgodny z MCP może wykryć i używać narzędzi.&lt;/p&gt;
&lt;p&gt;Oryginalny post: &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>