Rozszerz swojego agenta z protokołem Model Context

Agenta można rozszerzyć za pomocą narzędzi, używając protokołu MCP (Model Context Protocol).

Czym jest Protokół Kontekstu Modelu?

Model Context Protocol (MCP) ułatwia nawiązywanie połączenia z istniejącymi serwerami wiedzy i źródłami danych bezpośrednio w Copilot Studio. Po nawiązaniu połączenia z serwerem MCP uzyskujesz dostęp do:

  • Zasoby: dane podobne do plików, które agent może odczytać w celu uzyskania większej liczby kontekstów, takich jak odpowiedzi interfejsu API lub zawartość pliku
  • Narzędzia: funkcje, które model językowy może wywołać w celu wykonania akcji
  • Komunikaty: predefiniowane szablony komunikatów do wykonywania określonych zadań

Notatka

Copilot Studio obecnie obsługuje narzędzia i zasoby mcp.

Jak działa MCP?

Każde narzędzie lub zasób publikowany przez połączony serwer MCP jest automatycznie dostępny do użycia w Copilot Studio. Serwer udostępnia nazwę, opis, dane wejściowe i wyjściowe. Podczas aktualizowania lub usuwania narzędzi i zasobów na serwerze MCP Copilot Studio dynamicznie odzwierciedla te zmiany. Ten proces gwarantuje, że użytkownicy zawsze mają najnowsze wersje i usuwa przestarzałe narzędzia i zasoby. Pojedynczy serwer MCP może integrować wiele narzędzi i zasobów oraz zarządzać nimi. Copilot Studio agenci mogą uzyskiwać dostęp do każdego narzędzia.

Podczas nawiązywania połączenia z produktem, który nie jest Microsoft, w tym z zewnętrznym serwerem MCP, odpowiadasz za narzędzia i zasoby, do których uzyskujesz dostęp z Copilot Studio.

Notatka

Aby korzystać z MCP, należy włączyć generatywną orkiestrację.

Jak rozszerzyć agenta przy użyciu MCP w Copilot Studio?

Aby zintegrować aplikację MCP w Copilot Studio:

  1. Użyj kreatora dołączania MCP, aby połączyć agenta z istniejącym serwerem MCP.
  2. Utwórz serwer MCP, jeśli nie masz jeszcze serwera MCP.
  3. Dodaj narzędzia i zasoby serwera MCP do agenta aby agent Copilot Studio mógł z nich korzystać.
  4. (Opcjonalnie) Opublikuj łącznik MCP, aby umożliwić wykorzystywanie łącznika między dzierżawami.

Aby uzyskać więcej informacji na temat rozwiązywania problemów z integracją protokołu MCP, zobacz Rozwiązywanie problemów z integracją protokołu MCP (Model Context Protocol).