Loading

Tematy

Twórz niestandardowe aplikacje korzystające z protokołu MCP dla AI Teammates

Niestandardowe aplikacje MCP łączą AI Teammates w Asanie z zewnętrznymi serwerami MCP. Administratorzy organizacji lub programiści mogą utworzyć aplikację w konsoli programisty Asany, skonfigurować jej metodę połączenia z aplikacją zewnętrzną, udostępnić ją w wewnętrznych obszarach roboczych i udostępnić użytkownikom AI Teammate.

Uwaga iconUwaga

Tutaj dowiesz się, jak skonfigurować to połączenie z serwerami MCP Salesforce i Databricks

Obsługiwane serwery MCP

Możesz utworzyć niestandardową aplikację MCP, gdy zewnętrzny serwer MCP spełnia wszystkie te wymagania:

  1. Aplikacja zewnętrzna umożliwia korzystanie z MCP, zazwyczaj za pomocą ustawienia administratora.
  2. Aplikacja zewnętrzna obsługuje OAuth 2.0. Niestandardowe aplikacje MCP obecnie nie obsługują tokenów nośnika, podstawowego uwierzytelniania ani niestandardowych nagłówków.
  3. Aplikacja zewnętrzna umożliwia zarejestrowanie aplikacji klienta i udostępnia identyfikator klienta, tajny klucz klienta, adres URL autoryzacji oraz adres URL wymiany tokenów. Dynamiczna rejestracja klienta i dokumenty metadanych klienta nie są obecnie obsługiwane.

Utwórz niestandardową aplikację MCP

Utwórz aplikację w Asanie

  1. Otwórz konsolę Asany dla programistów i przejdź do sekcji „Moje aplikacje”.
  2. Kliknij Nowa aplikacja.
  3. Wprowadź nazwę aplikacji i wybierz „Zewnętrzny MCP” jako typ aplikacji.
  4. Wyraź zgodę na Warunki korzystania z API Asany, a następnie kliknij „Utwórz”.

 

  1. Na stronie konfiguracji prześlij ikonę aplikacji i wprowadź krótki opis. Wyjaśnij, co robi aplikacja i kiedy AI teammates powinni używać narzędzi, które oferuje. AI Teammate korzysta z tego opisu, aby określić, kiedy należy używać serwera MCP.

Zarejestruj Asanę w usłudze zewnętrznej

  1. Zaloguj się do usługi zewnętrznej jako administrator i zarejestruj Asanę jako aplikację. 
  2. Włącz OAuth 2.0, dodaj adres URL wywołania zwrotnego z konsoli Asany dla programistów jako dozwolony adres URL przekierowania i wybierz zakresy OAuth, których potrzebuje aplikacja. 
  3. Zapisz konfigurację i pobierz identyfikator klienta, tajny klucz klienta, adres URL autoryzacji oraz adres URL wymiany tokenów dostarczone przez usługę zewnętrzną.

Skonfiguruj połączenie zewnętrzne

W konfiguracji aplikacji wprowadź szczegóły połączenia i uwierzytelniania dostarczone przez usługę zewnętrzną. Wymagane pola to:

  • Adres URL serwera MCP: adres URL serwera MCP dostarczony przez usługę zewnętrzną. 
  • Typ uwierzytelniania: obecnie obsługujemy OAuth 2.0. 
  • Identyfikator klienta: wprowadź identyfikator klienta otrzymany z aplikacji zewnętrznej.
  • Tajny klucz klienta: wprowadź tajny klucz klienta otrzymany z aplikacji zewnętrznej.
  • Adres URL autoryzacji: wklej adres URL autoryzacji swojej aplikacji zewnętrznej. 
  • Adres URL wymiany tokenów: wklej adres URL wymiany tokenów swojej aplikacji zewnętrznej.

Możesz również dodać adres URL odwołania, aby odwoływać tokeny, gdy użytkownik odłączy aplikację. Dodaj zakresy jako wartości oddzielone spacjami, gdy wymaga tego usługa zewnętrzna. Po ukończeniu konfiguracji kliknij Zapisz zmiany.

Uwaga iconUwaga

Zewnętrznych aplikacji MCP nie można edytować po zapisaniu, z wyjątkiem nazwy i opisu aplikacji. Aby zmienić inny parametr, utwórz oddzielną aplikację. Pomaga to zapobiegać zmianie zakresu zatwierdzonej aplikacji po jej dystrybucji.

 

Dystrybuuj aplikację

Otwórz Dystrybucję i kliknij + Dodaj obszar roboczy. Wybierz obszary robocze, w których chcesz opublikować aplikację. W przypadku niektórych obszarów roboczych może być wymagane zatwierdzenie aplikacji przez administratora przed jej dystrybucją.

Po rozpowszechnieniu aplikacja pojawia się w galerii aplikacji AI Teammates dla użytkowników w wybranych obszarach roboczych. Użytkownicy uwierzytelniają się za pomocą własnych poświadczeń, gdy łączą aplikację. Tokeny uwierzytelniania nie są udostępniane między użytkownikami.

Połącz swoją niestandardową aplikację MCP z AI Teammate

Administrator lub edytor AI Teammate może połączyć aplikację z poziomu ustawień członka zespołu. W sekcji Dostosuj kliknij Aplikacje i znajdź niestandardową aplikację MCP w galerii Zarządzaj aplikacjami. Dodaj aplikację do członka zespołu.

Użytkownicy AI Teammate mogą korzystać z aplikacji po uwierzytelnieniu w usłudze zewnętrznej. Każdy użytkownik autoryzuje aplikację za pomocą własnych poświadczeń, a integracja działa w imieniu użytkownika, który uruchamia AI Teammate.

Note iconUwaga

Ten artykuł został przetłumaczony przez AI.

Prześlij opinię na temat tłumaczenia.
Ładowanie
Twórz niestandardowe aplikacje MCP dla AI Teammates | Centrum pomocy Asana