Udostępnij przez


Tworzenie nowego serwera protokołu MCP (Model Context Protocol)

Aby skonfigurować serwer MCP w jednym z obsługiwanych języków, można użyć zestawów SDK (SOFTWARE Development Kit).

Jeśli masz już skonfigurowany serwer MCP, zobacz Dodawanie istniejącego serwera protokołu KONTEKSTU modelu (MCP) do agenta , aby uzyskać informacje na temat dodawania serwera do agenta.

Obsługa uwierzytelniania

Podczas tworzenia serwera MCP można wybrać wdrożenie uwierzytelniania lub nie. Jeśli zdecydujesz się wdrożyć uwierzytelnianie, możesz użyć jednej z następujących metod:

  • Klucz interfejsu API: prosty sposób zabezpieczania serwera przez dołączenie klucza aplikacji do żądań.
  • OAuth 2.0: bardziej niezawodna metoda uwierzytelniania, która umożliwia poszczególnym użytkownikom udzielanie dostępu do danych bez udostępniania poświadczeń agentowi.

Wybierz metodę, która najlepiej odpowiada Twoim potrzebom, i postępuj zgodnie z wytycznymi implementacji dla tej metody.

Aby uzyskać niezbędne poświadczenia klienta, należy zarejestrować aplikację u dostawcy tożsamości. Poświadczenia są kluczem aplikacji do uwierzytelniania klucza interfejsu API lub identyfikatorem klienta i kluczem tajnym klienta na potrzeby uwierzytelniania OAuth 2.0.

Po dodaniu serwera MCP do agenta w aplikacji Copilot Studio należy podać poświadczenia uwierzytelniania od dostawcy tożsamości. Aby uzyskać szczegółowe informacje, zobacz Konfigurowanie uwierzytelniania przy użyciu serwera MCP.

Jeśli używasz uwierzytelniania OAuth 2.0, po dodaniu serwera MCP otrzymasz adres URL wywołania zwrotnego z aplikacji Copilot Studio. Aby dodać ten adres URL, musisz zaktualizować rejestrację aplikacji u dostawcy tożsamości. Ten adres URL to miejsce, w którym dostawca tożsamości odpowiada po zalogowaniu się użytkownika i udzieleniu uprawnień agentowi.