Serwer MCP do process mining: dostęp do danych o procesach — article illustration

Udostępnij asystentowi AI rzeczywisty kontekst procesów

Wypróbuj serwer MCP

Process mining

Serwer MCP do process mining: dostęp do danych o procesach

Asystent AI jest użyteczny tylko w takim stopniu, w jakim ma dostęp do kontekstu. Serwer MCP ProcessMind łączy go z wiedzą o procesach, którą już Państwo uporządkowali.

Przydatność asystenta AI zależy od tego, do jakiego kontekstu procesowego ma dostęp. Może opisać ogólny proces od zamówienia do płatności, ale nie wskaże, gdzie w Państwa procesie tracony jest czas. Serwer MCP łączy zgodnego z nim asystenta z wiedzą o procesach, którą organizacja już uporządkowała: od modeli i dokumentacji po role i RACI. Dzięki temu odpowiedzi dotyczą Państwa procesów, a nie przykładowego procesu.

Dlaczego asystenci AI potrzebują kontekstu procesowego?

Modele coraz lepiej wnioskują, ale to nie jakość wnioskowania ogranicza odpowiedzi na pytania o Państwa procesy. Ograniczeniem jest kontekst. Asystent, który nie widzi procesu, opiera się na wiedzy z treningu: na tym, jak zwykle przebiegają podobne procesy i co najczęściej idzie w nich nie tak.

Taka odpowiedź może pomóc przygotować pierwszy szkic, ale nie powinna stanowić podstawy decyzji. Proces zakupowy w Państwa organizacji ma własne warianty, wąskie gardła i wyjątki, których nie ma w danych treningowych modelu. Asystentowi nie brakuje zdolności wnioskowania. Brakuje mu wiedzy o Państwa procesie.

Lukę tę pomaga wypełnić MCP, czyli Model Context Protocol. Łączy asystenta z systemami przechowującymi wiedzę o procesach i pozwala mu pobierać potrzebne informacje podczas udzielania odpowiedzi. Jeśli po drugiej stronie znajduje się uporządkowane centrum wiedzy o procesach, a nie zbiór tabel, asystent otrzymuje użyteczny kontekst: model, dokumentację, role i dane o rzeczywistym przebiegu pracy.

MCP zapewnia asystentowi kontekst procesowy, a nie lepszy model. Dzięki temu analiza procesów przez AI prowadzi do odpowiedzi, które można zweryfikować, a nie tylko uznać za prawdopodobne. Integracja process mining z LLM ma sens tylko wtedy, gdy asystent może korzystać z wiedzy o procesie, którego dotyczy pytanie.

Czym jest Model Context Protocol?

Model Context Protocol to otwarty standard łączenia asystentów AI z zewnętrznymi narzędziami i źródłami danych. Serwer MCP udostępnia określony zestaw narzędzi, zasobów i promptów, z których podczas rozmowy korzysta zgodny klient, na przykład asystent, IDE lub aplikacja czatowa. Jeden serwer może obsługiwać wielu klientów, więc połączenie konfiguruje się raz, zamiast tworzyć osobną integrację dla każdego asystenta.

Protokół nie należy do żadnego dostawcy. Każdy klient obsługujący standard może połączyć się z każdym serwerem, który go wdraża. Dlatego ważniejsze od samego posiadania serwera jest to, co on udostępnia. Integrację procesów przez Model Context Protocol warto oceniać na podstawie zakresu udostępnianych informacji. W przypadku process mining to właśnie serwer MCP decyduje, czy asystent udzieli ogólnej odpowiedzi, czy oprze ją na Państwa procesie.

Jakie informacje udostępnia połączenie process mining przez serwer MCP?

Serwer MCP ProcessMind udostępnia wiedzę o procesach danej organizacji. Podstawę stanowią model i jego dokumentacja, a uzupełniają je informacje o rolach, użytkownikach i ocenach. W skrócie obejmuje to:

  • Procesy i modele BPMN: architekturę procesów, a dla każdego procesu jego kroki i połączenia. Narzędzia serwera MCP do obsługi modeli procesów zwracają kroki i połączenia, a nie wiersz z bazy danych.
  • Dokumentacja: wiedzę opisaną dla modelu, uporządkowaną według sekcji.
  • Role i RACI: informacje o tym, kto odpowiada za daną czynność, kto ją zatwierdza, kogo należy skonsultować i kogo poinformować, oraz w jakim procesie.
  • Użytkownicy i organizacja: użytkowników w dzierżawie, dane organizacji i metadane środowiska.
  • Oceny i statystyki procesów: oceny jakości i kondycji każdego procesu, informację o tym, czy ma model, dane lub symulację, oraz zestawienia dla całej dzierżawy.
  • Własne narzędzia AI ProcessMind: przygotowywanie i edytowanie modeli, pisanie i przeredagowywanie dokumentacji, proponowanie RACI, analizowanie procesów i odpowiadanie na pytania.

Zakres informacji dostępnych dla asystenta zależy od użytego klucza API. Każdy dostęp do danych przez asystenta AI podlega uprawnieniom: asystent odczytuje tylko te informacje, do których klucz zapewnia dostęp. Serwer udostępnia wiedzę przechowywaną już w obszarze roboczym, dzięki czemu asystent odpowiada na podstawie Państwa procesów, zamiast zgadywać. Tym różni się serwer MCP do process mining od serwera do analizy procesów: ProcessMind udostępnia uporządkowaną wiedzę o procesach, a nie tylko zbiór rekordów.

Wiedza o procesach dostępna w jednym miejscu
Wiedza o procesach dostępna w jednym miejscu

Co asystent AI może zrobić z kontekstem procesowym?

Dzięki tym informacjom asystent może przejść od ogólnych porad do zadań, których wynik można sprawdzić. Na przykład:

  • Podsumować proces. Na pytanie o proces wdrażania dostawcy asystent odpowiada na podstawie modelu i dokumentacji, a nie ogólnego szablonu.
  • Przygotować model do weryfikacji. Polecenie „Przygotuj model procesu wdrażania dostawcy, który opisaliśmy podczas warsztatów” zwraca strukturę BPMN, którą można przejrzeć i zastosować.
  • Napisać dokumentację. Polecenie „Napisz dokumentację modelu procesu zakupowego” zwraca sekcje do edycji, zamiast pustej strony.
  • Zaproponować RACI. Polecenie „Przypisz RACI do czynności związanych z zatwierdzaniem faktur” przypisuje odpowiedzialności do czynności w modelu, korzystając z istniejących ról.
  • Przeprowadzić przegląd katalogu. Pytanie „Które procesy nie mają właściciela lub dokumentacji?” pozwala zamienić metadane procesów w listę spraw do załatwienia.
Odpowiedź asystenta podsumowująca proces na podstawie modelu i dokumentacji
Odpowiedź asystenta podsumowująca proces na podstawie modelu i dokumentacji

Nie chodzi o to, że asystent jest wyjątkowo bystry. Korzysta z tych samych uporządkowanych informacji o procesach co zespół, więc odpowiedź można zweryfikować, zamiast przyjmować ją na wiarę.

Udostępnij kontekst procesowy jednemu asystentowi

Dlaczego warto korzystać z serwera MCP ProcessMind?

MCP staje się standardem, więc ważniejsze od tego, czy dostawca ma serwer, jest to, co ten serwer udostępnia. W ProcessMind różnicę widać w konkretnych możliwościach.

Ogólny serwer MCP

  • Zwraca surowe rekordy, które asystent musi samodzielnie zinterpretować
  • Nie rozumie pojęć procesu, roli ani RACI
  • Każde pytanie o proces wymaga odtworzenia jego przebiegu
  • Dostęp do zapisu jest albo pełny, albo niedostępny na poziomie danych
  • Brak wbudowanych narzędzi do tworzenia i edytowania modelu

Serwer MCP ProcessMind

  • Udostępnia uporządkowaną wiedzę o procesach: modele, dokumentację, role i RACI
  • Rozumie procesy, bo właśnie takie dane przechowuje platforma
  • Udostępnia własne narzędzia AI ProcessMind do pracy z modelami, dokumentacją i RACI
  • Odpowiedzi wynikają z informacji o Państwa procesach, a nie z wiedzy ogólnej
  • Zakres zmian jest ograniczony, można je sprawdzić przed wprowadzeniem, a zapis wymaga potwierdzenia

Widać ją w dwóch obszarach. Po pierwsze, serwer udostępnia uporządkowaną wiedzę o procesach: modele, dokumentację, role i RACI, zamiast zbioru rekordów, które asystent musiałby sam interpretować. Po drugie, zapewnia dostęp do własnych narzędzi AI ProcessMind. Oprócz narzędzi do odczytu udostępnia narzędzia do przygotowywania modeli, pisania dokumentacji, proponowania RACI i analizowania procesów. Asystent może więc pracować z wiedzą o procesach, a nie tylko ją odczytywać.

Pozostaje sposób zarządzania dostępem, którego często brakuje w deklaracjach o obsłudze MCP: klucz z określonym zakresem uprawnień, ograniczenia dostępu takie same jak w obszarze roboczym i każda zmiana wymagająca potwierdzenia.

Wraz z rozwojem AI procesy zyskały na znaczeniu. Bez wspólnego obrazu rzeczywistego przebiegu pracy asystent powiela wersję, którą mu przekazano, i robi to szybko. Może to być zapis z warsztatów sprzed roku, notatki jednego zespołu albo pewnie brzmiące przypuszczenie. Stworzyliśmy serwer MCP ProcessMind, aby asystent korzystał z aktualnej wiedzy o procesach. Im lepsze są modele, tym większe znaczenie ma proces, na którym opierają odpowiedzi.

Roel Vliegen
Roel Vliegen Współzałożyciel i dyrektor generalny

Czy połączenie asystenta AI z danymi o procesach jest bezpieczne?

Tak. Dostęp do danych jest tu celowo prosty i przewidywalny. Serwer MCP korzysta z klucza API utworzonego na potrzeby połączenia, a domyślnie pozwala tylko na odczyt. Zapis można włączyć osobno: klucz z uprawnieniami do zapisu udostępnia również narzędzia do wprowadzania zmian w modelach, dokumentacji, RACI, rolach i metadanych. Asystent widzi dokładnie to, do czego klucz zapewnia dostęp, czyli tyle samo, co w obszarze roboczym. Każde wywołanie jest przypisane do klucza.

Każdy zapis wymaga potwierdzenia. Narzędzia AI zwracają propozycje i same nie zmieniają danych. Narzędzia do wprowadzania zmian najpierw pokazują podgląd próbny, a identyfikator operacji pozwala bezpiecznie ponowić próbę. Państwo wybierają klienta, który się łączy, mogą unieważnić klucz bez zmiany pozostałych ustawień, a wywołania są widoczne w dzienniku audytowym.

Odpowiedź asystenta podsumowująca proces na podstawie modelu i dokumentacji
Diagram przedstawia asystenta korzystającego z wiedzy o procesach przez serwer MCP, w granicach uprawnień przypisanych do użytego klucza API

Czego MCP nie robi?

Warto jasno określić ograniczenia, nawet jeśli nie pasują do najbardziej efektownej wersji tej historii.

  • Nie poprawia błędnego modelu ani słabych danych. Asystent korzysta z dostępnych informacji. Jeśli model nie odzwierciedla rzeczywistości lub dziennik zdarzeń jest niekompletny, odpowiedź będzie obciążona tym samym problemem.
  • Nie daje asystentowi prawa do samodzielnego działania. Narzędzia AI ProcessMind przedstawiają propozycje, które zatwierdza człowiek. Sama sugestia asystenta niczego nie zmienia.
  • Nie zastępuje analityków ani właścicieli procesów. Nadal trzeba wybrać pytanie, ocenić dowody i zdecydować, co zrobić.
  • Nie zapewnia dostępu wykraczającego poza uprawnienia klucza. Żadne narzędzie nie zwraca danych, do których użyty klucz nie ma dostępu.

Jak połączyć asystenta z ProcessMind?

  1. Utwórz klucz API

    Utwórz klucz dla środowiska, które ma być dostępne. Do zadawania pytań wystarczą uprawnienia do odczytu. Uprawnienia do zapisu należy włączyć tylko wtedy, gdy propozycje mają być stosowane.
  2. Dodaj serwer do klienta

    Skonfiguruj klienta MCP, podając adres URL serwera ProcessMind i klucz w nagłówku x-api-key. Można też użyć poświadczeń klienta OAuth.
  3. Sprawdź połączenie

    Poproś asystenta o wyświetlenie listy procesów. Jeśli potrafi to zrobić, serwer jest połączony, a zakres uprawnień skonfigurowano prawidłowo.
  4. Zadaj pytanie, na które znasz odpowiedź

    Zacznij od pytania o proces, na które znasz odpowiedź, a następnie porównaj odpowiedź asystenta z informacjami w obszarze roboczym.

Aby połączyć AI z process mining, wystarczy wykonać powyższe kroki. Trudność zawsze stanowił kontekst, a nie konfiguracja połączenia. Serwer MCP ProcessMind jest dostępny w planie Enterprise. Opis serwera i dokładny wykaz jego narzędzi znajdują się w dokumentacji serwera MCP, która zawiera też informacje o połączeniu i zakresach uprawnień klucza API. Jeśli zastanawiają się Państwo, jak najpierw przekazać dane o procesach na platformę, artykuł Jakie dane są potrzebne do process mining opisuje dziennik zdarzeń, a tekst Dlaczego nie korzystamy z gotowych konektorów wyjaśnia nasze podejście do danych.

Udostępnij kontekst procesowy jednemu asystentowi

Wybierz pytanie o proces, które niedawno zadali Państwo współpracownikowi. Połącz jednego asystenta z jednym procesem przeanalizowanym metodą process mining i sprawdź, czy jego odpowiedź zgadza się z informacjami w obszarze roboczym. Nie chodzi o to, czy asystent brzmi pewnie, ale czy korzysta z wiedzy o Państwa procesie.

Where to Go From Here

Mają już Państwo proces, o który warto zapytać, i asystenta, którego można połączyć z platformą. Następny krok to udostępnienie mu uporządkowanej wiedzy o procesie i sprawdzenie odpowiedzi na podstawie samego procesu.

Często zadawane pytania

Model Context Protocol, czyli MCP, to otwarty standard, który pozwala zgodnym z nim asystentom AI łączyć się z zewnętrznymi narzędziami i źródłami danych. Serwer MCP udostępnia określony zestaw narzędzi, zasobów i promptów, z których asystent może korzystać podczas rozmowy.

Bez kontekstu procesów w Państwa organizacji asystent opiera się na ogólnej wiedzy o tym, jak zwykle przebiegają podobne procesy. Dzięki kontekstowi może odpowiadać na pytania o konkretny proces, korzystając z informacji o jego krokach, rolach i dokumentacji.

Procesy i ich modele BPMN, dokumentacja, role i RACI, dane o użytkownikach i organizacji, oceny jakości i kondycji każdego procesu oraz własne narzędzia AI platformy do pracy z modelami, dokumentacją i RACI. Zakres informacji dostępnych dla asystenta zależy od użytego klucza API.

Process mining to tylko część możliwości. Serwer udostępnia szerszą wiedzę o procesach: modele, dokumentację, role, RACI, informacje o użytkownikach i oceny procesów, a także własne narzędzia AI platformy. Asystent może odpowiadać na pytania o cały proces, a nie tylko o dziennik zdarzeń.

Może podsumować proces na podstawie jego modelu i dokumentacji, przygotować projekt modelu BPMN do weryfikacji, napisać lub przeredagować dokumentację, zaproponować RACI dla czynności w modelu oraz sprawdzić, którym procesom brakuje właściciela lub dokumentacji.

Tak. Serwer MCP korzysta z klucza API utworzonego na potrzeby połączenia. Asystent widzi tylko te informacje, do których klucz zapewnia dostęp. Każde wywołanie jest przypisane do tego klucza, który można w każdej chwili unieważnić. Wywołania są widoczne w dzienniku audytowym.

Tak, jeśli Państwo włączą taką możliwość. Narzędzia do zapisu są dostępne, gdy klucz API ma uprawnienia do zapisu. Każda zmiana wymaga potwierdzenia: narzędzia AI zwracają propozycję, a narzędzia jej zastosowania najpierw pokazują podgląd próbny. Zmiana następuje dopiero po zatwierdzeniu przez człowieka.

Baza danych udostępnia asystentowi rekordy, które musi sam zinterpretować. Serwer ProcessMind zapewnia uporządkowaną wiedzę o procesach: modele, dokumentację, role, RACI i oceny procesów, a także własne narzędzia AI ProcessMind do przygotowywania modeli, dokumentacji i RACI. Wszystko działa w ramach tych samych uprawnień co obszar roboczy.

Nie. MCP to otwarty protokół. Każdy asystent obsługujący rolę klienta może łączyć się ze zgodnym serwerem, więc to samo połączenie z ProcessMind działa w różnych aplikacjach.

Nie. Asystent może pobierać informacje o procesach i analizować je, ale do wyboru właściwego pytania, oceny dowodów i podjęcia decyzji nadal potrzebna jest wiedza o procesach.

Powiązane artykuły na blogu

Otrzymuj na swoją skrzynkę eksperckie wskazówki dotyczące process mining i usprawniania workflow
Narzędzia ETL do process mining: co jest potrzebne

Dane

Narzędzia ETL do process mining: co jest potrzebne

Kiedy process mining wymaga ETL, jakie dane powinien zawierać eksport i dlaczego ProcessMind wczytuje wyniki z istniejącego potoku danych.

Dziennik zdarzeń w process mining: jak go przygotować

Process mining

Dziennik zdarzeń w process mining: jak go przygotować

Przygotuj dziennik zdarzeń do process mining z odpowiednimi kolumnami. Pobierz przykład dla restauracji i poznaj instrukcje krok po kroku dla Excela i SQL.

Konektory do process mining: kiedy warto z nich korzystać

Dane

Konektory do process mining: kiedy warto z nich korzystać

Sprawdźcie Państwo, kiedy konektory do process mining uzasadniają koszty konfiguracji i utrzymania oraz jak szablon danych pozwala zacząć od dostępnego eksportu.

AI i architektura procesów biznesowych: jedno zatwierdzone źródło wiedzy

Architektura procesów

AI i architektura procesów biznesowych: jedno zatwierdzone źródło wiedzy

AI może tworzyć projekty, odczytywać i analizować architekturę procesów. To ludzie rozstrzygają, co jest prawdą: dbają o jedno zatwierdzone źródło, zatwierdzone wersje i dostęp każdego asystenta przez MCP.

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.