Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Po zdalnym hostaniu serwera MCP w usłudze Azure Functions zarejestruj go w Centrum interfejsów API platformy Azure. Usługa Azure API Center obsługuje spis (lub rejestr) zdalnych serwerów MCP, dzięki czemu można je łatwo odnajdywać w całej organizacji. Wszystkie zarejestrowane serwery MCP są wyświetlane w portalu Centrum interfejsu API dla zespołów w organizacji.
Wskazówka
Nazwa centrum interfejsu API staje się nazwą prywatnego katalogu narzędzi w filtrze rejestru. Wybierz nazwę informacyjną, która ułatwia użytkownikom identyfikowanie katalogu narzędzi organizacji.
Tworzenie zasobów
Zaloguj się do witryny Azure Portal, a następnie utwórz zasób centrum interfejsu API platformy Azure, jeśli jeszcze go nie masz.
Utwórz środowisko w zasobie centrum interfejsu API. W poluTyp> wybierz pozycję Azure Functions.
Rejestrowanie serwera MCP
Zarejestruj zdalny serwer MCP, dodając go jako interfejs API:
W okienku nawigacji po lewej stronie zasobu centrum interfejsów API wybierz pozycję Interfejsy API.
Wybierz + Zarejestruj interfejs API. W poniższej tabeli przedstawiono przykładowe wartości wymaganych ustawień. Możesz również wypełnić opcjonalne ustawienia, takie jak opis serwera MCP, repozytorium, dokumentacja zewnętrzna i inne informacje wyświetlane w portalu Centrum interfejsu API.
Setting Wartość Tytuł interfejsu API Wprowadź opisową nazwę serwera MCP, na przykład Weather MCP Server.Identyfikator Ta wartość jest generowana automatycznie na podstawie tytułu interfejsu API, ale można ją zmodyfikować. Typ interfejsu API MCP Adres URL środowiska uruchomieniowego Wprowadź punkt końcowy serwera MCP, taki jak https://contoso.azurewebsites.net/mcpŚrodowisko Wybierz utworzone wcześniej środowisko. Tytuł wersji Wprowadź wybrany tytuł wersji, na przykład v1.Identyfikacja wersji Po wprowadzeniu poprzedniego tytułu centrum interfejsu API platformy Azure generuje ten identyfikator, który można zastąpić. Cykl życia wersji Wybierz najbardziej odpowiednią wartość z listy rozwijanej, na przykład Testowanie lub Produkcja. Wybierz Utwórz.
Na liście powinien zostać wyświetlony serwer MCP zarejestrowany jako interfejs API.
Aktualizowanie definicji serwera
Utwórz definicję interfejsu API dla zdalnego serwera MCP w formacie OpenAPI 3.0. Ta definicja jest potrzebna, aby portal Centrum interfejsu API wyświetlał punkt końcowy adresu URL serwera MCP. Zapisz definicję, w której można uzyskać do niej dostęp. Musisz przekazać go w następnym kroku.
Przykładowa definicja interfejsu API openAPI 3.0 dla serwera MCP:
{ "openapi": "3.0.0", "info": { "title": "Weather MCP server", "description": "MCP server with tools returning weather forecast and alerts.", "version": "1.0" }, "servers": [ { "url": "https://my-mcp-server.azurewebsites.net/mcp" } ] }Zaktualizuj definicję serwera:
a. W menu po lewej stronie znajdź pozycję Zasoby —> interfejsy API.
b. Wybierz nazwę serwera MCP, aby otworzyć rejestrację.
c. W menu po lewej stronie znajdź pozycję Szczegóły —> wersje.
d. W obszarze "Wersja" znajdź i rozwiń "v1". Następnie wybierz pozycję Streamable Definition for... (Definicja z możliwością przesyłania strumieniowego dla...), aby otworzyć definicję.
d. Wybierz Zamień.
e. W otwartym okienku bocznym zmień wartość "Wersja specyfikacji" na 3.0, a następnie przekaż definicję z ostatniego kroku.
f. Wybierz Zamień.
Konfigurowanie portalu centrum interfejsów API
Skonfiguruj portal , jeśli jeszcze go nie masz.
Po skonfigurowaniu portalu możesz uzyskać do niego dostęp pod adresem
https://<service-name>.portal.<location>.azure-apicenter.ms. Zastąp<service-name>i<location>nazwą swojego centrum API oraz lokalizacją, gdzie je wdrożyłeś. Musisz się zalogować, aby wyświetlić zarejestrowane serwery MCP.Po wybraniu nazwy serwera zostanie otwarte okienko zawierające informacje na podstawie danych podanych podczas rejestracji serwera i przekazanej definicji interfejsu API. Użytkownicy z dostępem do portalu mogą łączyć się z wybranymi serwerami, kopiując adres URL punktu końcowego lub korzystając z integracji w Visual Studio Code.