Udostępnij przez


MCP omówienie serwerów w systemie Windows

Uwaga / Notatka

Niektóre informacje odnoszą się do wstępnie wydanego produktu, który może zostać znacząco zmodyfikowany, zanim zostanie wydany komercyjnie. Firma Microsoft nie udziela żadnych gwarancji, wyraźnych ani domniemanych, w odniesieniu do podanych tutaj informacji.

Ta sekcja zawiera informacje o MCP rejestracji serwera w systemie Windows. Zarejestrowanie MCP serwera umożliwia agentom w systemie Windows łatwe odnajdywanie serwera i nawiązywanie z nim połączenia, zapewnia większe bezpieczeństwo dla użytkowników i usług oraz umożliwia dodatkowe zarządzanie, gdy serwer jest używany w środowiskach przedsiębiorstwa.

Aby uzyskać informacje na temat tworzenia MCP serwera, zapoznaj się z jednym z dostępnych zestawów SDK, w tym:

  • MCP Zestaw SDK języka C# — zestaw SDK do tworzenia MCP klientów i serwerów dla aplikacji i bibliotek platformy .NET
  • MCP TypeScript SDK — zestaw SDK do kompilowania MCP klientów i serwerów przy użyciu języka TypeScript

Dodatkowe zestawy SDK są dostępne tutaj: https://modelcontextprotocol.io/docs/sdk.

Zarejestruj serwer w MCP systemie Windows

Po utworzeniu MCP serwera można zarejestrować go w systemie Windows na kilka sposobów. Wybrana metoda zależy od sposobu spakowania i wdrożenia aplikacji.

Aplikacje z tożsamością pakietu

Aplikacje z tożsamością pakietu mogą rejestrować się w systemie Windows, dołączając wymagane metadane w pakiecie aplikacji. System operacyjny automatycznie zarejestruje i wyrejestruje serwer po zainstalowaniu i odinstalowaniu pakietu aplikacji. Aby uzyskać więcej informacji, zobacz Rejestrowanie MCP serwera z aplikacji przy użyciu tożsamości pakietu.

Aplikacje otrzymują tożsamość pakietu, gdy są pakowane przy użyciu formatu pakietu MSIX. Można odwoływać się do aplikacji niezapakowanych w pakiecie MSIX, nadając im tożsamość pakietu, za pomocą pakowania z zewnętrzną lokalizacją. Aby uzyskać więcej informacji, zobacz:

Aplikacje bez tożsamości

Jeśli masz serwer bez tożsamości pakietu, taki jak plik .exe, plik spakowany przy użyciu MSI lub autonomiczny MCP pakiet, i nie chcesz używać lokalizacji zewnętrznej MSIX do nadania tożsamości pakietu, możesz zainstalować bezpośrednio MCP pakiet przy użyciu swojego instalatora. Pakiety zainstalowane bezpośrednio nie mogą działać w bezpiecznie zamkniętym procesie agenta i nie będą dostępne z rejestru agenta na urządzeniu z systemem Windows, chyba że użytkownicy wyraźnie włączą opcję Zmniejsz ochronę łączników agentów w ustawieniach systemu Windows. Aby uzyskać informacje na temat instalacji i rejestrowania serwera MCP rozprowadzanego jako pakiet MCP, zobacz Rejestrowanie MCP serwera w pakiecie MCP.

Rejestracja ręczna

Jeśli chcesz zarejestrować serwery zdalne MCP lub jeśli potrzebujesz szczegółowej kontroli podczas rejestrowania serwera lokalnego MCP , możesz ręcznie zarejestrować serwer przy użyciu narzędzia wiersza polecenia rejestru agentów urządzeń z systemem Windows. Aby uzyskać więcej informacji, zobacz Ręczne rejestrowanie serwerów zdalnych i lokalnychMCP.

MCP konteneryzacja serwera

Domyślnie MCP serwery dostępne za pośrednictwem rejestru agentów urządzeń z systemem Windows (ODR) są uruchamiane w sesji agenta, bezpiecznie osadzone w wydzielonym środowisku i mają dostęp wyłącznie do zatwierdzonych zasobów, ograniczając podatność na zagrożenia, takie jak ataki typu cross-prompt injection. Aby uzyskać informacje o ograniczeniach i wymaganiach dotyczących zawierania serwerów MCP , zobacz Bezpieczne zawieranie MCP serwerów w systemie Windows.

MCP Testowanie serwera w systemie Windows

MCP w systemie Windows oferuje kilka różnych sposobów testowania rejestracji MCP, aby zweryfikować, czy jest ona rozpoznawana przez funkcję ODR, oraz sprawdzania funkcjonalności serwera MCP w systemie Windows. Aby uzyskać więcej informacji, zobacz Testowanie MCP serwerów w systemie Windows.