Na tej stronie

Serwer MCP

Enterprise Enterprise Dostępne w planie Enterprise. Plany samoobsługowe nie obejmują tej funkcji. Porównaj plany Dostępny w planie Enterprise

Serwer MCP

Serwer MCP (Model Context Protocol) umożliwia asystentom AI i narzędziom opartym na AI łączenie się z organizacją ProcessMind i bezpośrednią pracę z danymi procesów. Zamiast tworzyć własną integrację, wystarczy skonfigurować klienta MCP do korzystania z serwera ProcessMind. Asystent może wtedy odczytywać procesy, modele, role, użytkowników i statystyki procesów za pomocą standardowych narzędzi MCP.

Czym jest MCP?

MCP to otwarty standard określający, jak aplikacje AI (klient, np. środowisko programistyczne AI lub asystent) łączą się z zewnętrznymi źródłami danych i narzędziami (serwerem). Działa jak port USB-C dla AI: jedno standardowe połączenie zapewnia asystentom dostęp do wielu narzędzi i zasobów. Serwer MCP ProcessMind pozwala korzystać z używanych już narzędzi AI i danych organizacji bez pisania i utrzymywania własnego kodu integracyjnego.

Co udostępnia serwer MCP

Serwer udostępnia treści dotyczące procesów w organizacji jako narzędzia i zasoby MCP. Obejmują one:

  • Procesy i modele BPMN
  • Role, RACI i użytkowników
  • Dokumentację i statystyki procesów
  • Analizy AI i odpowiedzi na pytania dotyczące procesów
  • Metadane organizacji i środowiska

Dostępne narzędzia zależą od konfiguracji środowiska. Serwer obsługuje modelowanie, dokumentację i analizę. Przesyłanie zbiorów danych, mapowanie danych, symulacje i zarządzanie kluczami API nie są dostępne jako narzędzia MCP. Do tych zadań nadal służy REST API.

Wymagania wstępne

Przed nawiązaniem połączenia należy przygotować:

  1. Subskrypcję planu Enterprise: serwer MCP jest dostępny w planie Enterprise
  2. Klucz API z dostępem do środowisk, które mają być udostępnione. Zob. Klucze API
  3. Klienta obsługującego MCP, np. środowisko IDE z funkcjami AI lub asystenta obsługującego zdalne serwery MCP

Łączenie klienta MCP

Ogólna konfiguracja jest taka sama we wszystkich klientach MCP:

  1. Otwórz konfigurację serwerów MCP w kliencie
  2. Dodaj serwer zdalny (HTTP), używając adresu URL serwera MCP dla danego środowiska
  3. Ustaw nagłówek x-api-key na klucz API
  4. Zapisz konfigurację, a następnie uruchom ponownie klienta lub połącz się z nim ponownie
  5. Sprawdź połączenie, prosząc asystenta o wyświetlenie listy procesów

Przykładowy wpis konfiguracji wygląda tak:

{
	"mcpServers": {
		"processmind": {
			"url": "<mcp-server-url>",
			"headers": {
				"x-api-key": "<your-api-key>"
			}
		}
	}
}

Użyj adresu URL serwera MCP dla danego środowiska i własnego klucza API w nagłówku x-api-key. (Obsługiwane są też tokeny OAuth w ramach przepływu client credentials, uzyskiwane z punktu końcowego tokenów).

Bezpieczeństwo i dobre praktyki

  • Chroń klucz API: nie umieszczaj go w repozytorium kodu ani w kodzie po stronie klienta
  • Przypisuj klucze do poszczególnych środowisk: twórz osobne klucze do dostępu przez MCP, aby można je było niezależnie unieważniać
  • Sprawdzaj dziennik audytu: działania wykonywane przez MCP są realizowane przy użyciu klucza API i widoczne w dzienniku audytu

Powiązane tematy

Projektuj lepsze procesy. Buduj spójną architekturę. Zachowaj kontrolę.

Uzyskaj dostęp od razu, bez karty kredytowej i czekania. Przedstaw sposób działania organizacji w postaci przejrzystych, powiązanych modeli procesów.

Buduj architekturę procesów, określaj właścicieli i mechanizmy kontroli oraz uzgadniaj role i zakresy odpowiedzialności na każdym poziomie.

Rozpocznij okres próbny i stwórz solidną podstawę do nadzorowania, zarządzania i ciągłego doskonalenia procesów.