Microsoft podjął znaczące kroki, aby standaryzować, w jaki sposób modele sztucznej inteligencji oddziałują z danymi w chmurze poprzez odsłonięcie publicznych podglądów dla dwóch różnych serwerów protokołu kontekstowego modelu (MCP). serwer Azure MCP zapewnia ogólny dostęp do różnych zasobów platformy platformy Azure. Jednocześnie firma wprowadziła serwer skoncentrowany specjalnie na bazie danych Azure dla elastycznego serwera PostgreSQL, ogłoszonego przez A MicroSoft HUB HUB Usuń integrację AI poprzez zmniejszenie potrzeby kompilacji dla różnych źródeł danych.
Podstawowy wyzwanie MCP wynika z trudności, jakie napotyka modele AI w dostępie do rozdrobnionych, zewnętrznych danych potrzebnych do operacji świadomych kontekst. Jako firma AI Anthropic, pomysłodawca MCP, zauważył podczas uruchomienia protokołu w listopadzie 2024 r., „Każde nowe źródło danych wymaga własnej niestandardowej implementacji, co utrudnia skalowanie prawdziwie połączonych systemów”. MCP zajmuje się tym, ustanawiając standardową architekturę klient-serwer przy użyciu HTTP. Aplikacje AI (klienci MCP) mogą wchodzić w interakcje z różnymi źródłami danych lub narzędziami eksponowanymi za pośrednictwem dedykowanych serwerów MCP, które oferują znormalizowane „narzędzia” (funkcje), „Zasoby” (dane/pliki) i „podpowiedzi” (szablony). Nowe podgląd z Microsoft reprezentuje ekspansję istniejącej adopcji MCP. Firma wcześniej zintegrowała MCP z platformą Azure AI w marcu 2025 r., W szczególności w usłudze Azure AI Foundry i Azure AI Agent. Oficjalny c# sdk dla MCP , opracowany we współpracy z antropic, został wydany przez Nuget 2 kwietnia. Azure Cosmos DB: Lista konta, listy i bazy danych zapytań, zarządzanie kontenerami/elementami oraz wykonywanie zapytań SQL. Azure Storage: Lista konta, zarządzanie kontenerami/kropelkami BLOB, tabele przechowywania i zapytań oraz uzyskiwanie właściwości/metadanych kontenerów. Azure Monitor (Analytics Log Analytics): Wymień przestrzenie robocze, zapytanie dzienników za pomocą języka zapytania KUSTO (KQL), dostępnych tabel i konfigurowanie opcji monitorowania. Konfiguracja aplikacji Azure: Wymień sklepy, zarządzanie parami kluczowej, obsługa konfiguracji etykietowanych oraz ustawienia blokowania/odblokowywania. Grupy zasobów Azure: Wymień i zarządzanie grupami zasobów. Azure Tools: bezpośrednie wykonywanie poleceń Azure CLI i Azure Developer CLI (AZD), obsługujące operacje szablonów, takie jak odkrycie, inicjalizacja, udostępnianie i wdrażanie. Uwierzytelnianie tego serwera opiera się na tożsamości Azure github copilot tryb agenta agenta ) w interakcji z postsgresql. Operacje bazy danych. Deweloperzy mogą uzyskać dostęp do kodu i instrukcji konfiguracji dla obu serwerów za pośrednictwem GitHub. Ogólny serwer Azure MCP znajduje się w Azure/Azure-mcp Repozytorium i instalowany za pomocą Node.js za pomocą polecenia npx-y @azure/mcp @najnowszy początek serwera. Serwer specyficzny dla PostgreSQL znajduje się w Azure-Samples/Azure-Postresql-mcp Repository i wymaga przygotowania środowiska PYTHON 3.10+ ze specyficznymi bibliotekami (MCP [CLI], Psycopg [Binary], komponenty Azure SDK). Oba repozytoria zapewniają przykłady konfiguracji dla narzędzi klienta i przewodników dotyczących rozwiązywania problemów. Podczas gdy same komponenty serwera są bezpłatne podczas podglądu, nadal obowiązują powiązane koszty usług Azure. Szerszy ekosystem MCP, w tym Implementacje serwera referencyjnego i wkład społeczności, kontynuuje ewolucję wokół dostarczony przez antropic. budowanie wcześniejszej adopcji MCP
Doświadczenie programistów i ekosystem