Klienci MCP
Model Context Protocol (MCP) to otwarty standard udostępniania narzędzi modelom AI. Wiele usług ma własny serwer MCP, a Ty możesz napisać swój. Klient AI MCP łączy MonoChat z jednym serwerem MCP, dzięki czemu narzędzia oferowane przez ten serwer można przekazać Twoim węzłom i agentom AI, obok funkcji narzędzi AI, które piszesz w MonoChat.
Zarządzasz nimi w Ustawienia › Automatyzacja › Klienci AI MCP.
Jak to działa
- Dodajesz adres serwera MCP i łączysz się. MonoChat odczytuje, co serwer oferuje: jego Narzędzia, Zasoby, Szablony zasobów i Prompty.
- Po zapisaniu MonoChat przechowuje tę listę jako zawartość klienta.
- W węźle Utwórz uzupełnienie czatu AI lub Agent AI wybierasz narzędzia, które ma mieć ten węzeł, i możesz przepisać opis każdego narzędzia dla modelu.
- W trakcie rozmowy model decyduje, kiedy wywołać narzędzie; MonoChat wywołuje serwer MCP i zwraca wynik modelowi.
Dostępne dla węzła są tylko narzędzia, które do niego dodasz, więc każdy węzeł widzi wyłącznie to, czego potrzebuje.
Dodaj klienta MCP
-
Przejdź do Ustawienia › Automatyzacja › Klienci AI MCP i kliknij + (Utwórz).
-
Wypełnij pola:
Pole Opis Nazwa Nazwa serwera, wyświetlana obok każdego z jego narzędzi w panelach węzłów. Opis Opcjonalne notatki. Wersja Wersja klienta, którą MonoChat przekazuje serwerowi przy łączeniu, na przykład 1.0.0.Endpoint Bazowy adres URL serwera MCP. MonoChat łączy się przez transport SSE pod adresem <Endpoint>/sse, więc wpisz adres bez/sse.Typ uwierzytelniania None, Basic (z Nazwą użytkownika i Hasłem) lub Bearer (z Tokenem). Dane uwierzytelniające są zapisywane razem z klientem. -
Kliknij Połącz. MonoChat łączy się z serwerem i pokazuje, co znalazł, na kartach:
- Informacje o serwerze: Nazwa, Wersja, Wersja protokołu i Instrukcje serwera.
- Narzędzia: nazwa i opis każdego narzędzia.
- Zasoby, Szablony zasobów i Prompty, jeśli serwer je oferuje.
-
Jeśli lista wygląda poprawnie, kliknij Zapisz. Aby zmienić adres i spróbować ponownie, kliknij obok przycisk Rozłącz.
Jeśli Połącz się nie powiedzie, sprawdź, czy endpoint jest osiągalny z internetu, czy serwer obsługuje transport SSE i czy adres URL nie kończy się już na /sse.
Zaktualizuj listę narzędzi
Gdy serwer MCP doda lub zmieni narzędzia, otwórz klienta przyciskiem Aktualizuj. MonoChat łączy się ponownie i pokazuje bieżącą zawartość; kliknij Aktualizuj, aby zapisać nową listę.
Usunięcie klienta usuwa także jego zawartość, więc węzły tracą narzędzia, które z niego pochodziły.
Przekaż narzędzia węzłowi
Węzeł Utwórz uzupełnienie czatu AI
- Otwórz węzeł i przewiń do Ustawienia narzędzi treści klienta AI MCP.
- Kliknij Ustaw narzędzia treści klienta AI MCP. Panel Narzędzia treści klienta AI MCP wyświetla narzędzia już dodane do tego węzła.
- Kliknij + (Utwórz), a następnie wybierz narzędzie w Narzędzia treści klienta AI MCP. Narzędzia są wyświetlane jako
<client name> - <tool name>. - Opis jest wypełniany własnym opisem narzędzia. Edytuj go, jeśli chcesz dokładniej poinformować model, kiedy użyć narzędzia, na przykład „Użyj tego, aby wyszukać zamówienie po jego numerze”. Opis jest wymagany.
- Powtórz dla każdego narzędzia, a następnie zapisz węzeł.
W tym samym panelu możesz zaktualizować opis narzędzia lub usunąć je z węzła.
Węzeł Agent AI
Węzeł Agent AI ma ten sam przycisk Ustaw narzędzia treści klienta AI MCP w sekcji Ustawienia narzędzi. Wybrane narzędzia MCP są oferowane agentowi razem z zakresami AI i narzędziami AI węzła, w każdym harnessie. Zobacz Agenci AI.
Uruchomienie agenta sprawdza, czy każde narzędzie MCP w węźle nadal istnieje w Twojej przestrzeni roboczej. Jeśli usuniesz klienta MCP używanego przez węzeł, uruchomienia tego węzła kończą się błędem „An AI scope or MCP tool was not found in this workspace.”, dopóki nie usuniesz narzędzia z węzła.
Uprawnienia
Dostęp jest kontrolowany przez uprawnienia roli Read / Create / Update / Delete AI MCP clients in automation oraz Read AI MCP client contents in automation. Zobacz Role.
Powiązane
- Funkcje (funkcje narzędzi AI)
- Agenci AI
- MonoChat AI Assistance