Przejdź do głównej zawartości

Serwer MCP dla klientów AI

TikMatrix zawiera serwer MCP. Po włączeniu aplikacja AI działająca na tym samym komputerze — Claude Desktop, Claude Code, Cursor lub dowolny inny klient MCP — może widzieć twoje urządzenia, konta i zadania, planować nowe zadania oraz czytać logi i zrzuty ekranu, wszystko z poziomu czatu.

AI nigdy nie zmienia niczego samo. Tworzenie, zatrzymywanie lub ponawianie zadań oraz dodawanie własnego skryptu czekają na twoje zatwierdzenie w oknie TikMatrix.

Wymaganie licencji

Serwer MCP jest dostępny w planach Pro, Team i Business, tak jak Local API. W planie Starter klient AI może się połączyć, ale każde narzędzie odpowie komunikatem o konieczności aktualizacji planu.

Włącz​

  1. Otwórz TikMatrix → Ustawienia → API dla programistów.
  2. Włącz Klienci AI (MCP). Domyślnie jest wyłączone.
  3. Skopiuj konfigurację dla swojego klienta AI z tej samej sekcji. Zawiera ona już poprawną nazwę serwera i adres oraz, w przypadku Claude Desktop, pełną ścieżkę do programu TikMatrix na tym komputerze.

TikMatrix musi być uruchomiony, gdy z niego korzystasz. Serwer odpowiada tylko temu komputerowi: inne maszyny w sieci nie mogą się z nim połączyć.

Połącz klienta AI​

Claude Desktop​

Claude Desktop uruchamia serwery MCP jako program, dlatego TikMatrix udostępnia mały tryb przekaźnika. Otwórz w Claude Desktop Settings → Developer → Edit Config i dodaj fragment skopiowany z TikMatrix do claude_desktop_config.json. Wygląda on tak — ścieżka jest tą z twojego komputera:

{
"mcpServers": {
"tikmatrix": {
"command": "C:\\Program Files\\TikMatrix\\TikMatrix.exe",
"args": ["--mcp-stdio"]
}
}
}

Uruchom ponownie Claude Desktop. Opcja --mcp-stdio nie otwiera drugiego okna; jedynie przekazuje wiadomości do już działającego TikMatrix.

Claude Code​

claude mcp add --transport http tikmatrix http://127.0.0.1:50809/mcp

Cursor i inne klienty​

Klienty akceptujące adres serwera łączą się bezpośrednio z punktem końcowym Streamable HTTP:

{
"mcpServers": {
"tikmatrix": {
"url": "http://127.0.0.1:50809/mcp"
}
}
}

Nazwa serwera zależy od edycji (tikmatrix, igmatrix lub tikmatrix-pro); fragment w Ustawieniach używa właściwej.

Co AI może zrobić​

NarzędzieCo robiWymaga zatwierdzenia
list_devicesPodłączone telefony, czy każdy jest online czy zajęty, oraz ich grupyNie
list_accountsKonta, urządzenie, na którym każde się znajduje, i czy jest zalogowaneNie
list_groupsGrupy urządzeńNie
get_script_schemaUstawienia, jakie przyjmuje każdy skryptNie
list_tasksZadania, filtrowane po statusie, urządzeniu lub skrypcieNie
get_task_logLog jednego zadaniaNie
get_activity_logOstatnia aktywność w aplikacjiNie
device_screenshotTo, co aktualnie widać na ekranie telefonuNie
list_custom_scriptsTwoje zarejestrowane skrypty niestandardoweNie
get_custom_script_guideJak napisać skrypt niestandardowyNie
plan_tasksDokładnie ustala, jakie zadania utworzyłoby zapytanie, bez ich tworzeniaNie
create_tasksTworzy zadania z planuTak
stop_taskZatrzymuje działające zadanieTak
retry_taskUruchamia ponownie nieudane zadanieTak
create_custom_scriptPisze i rejestruje nowy skrypt niestandardowyTak
get_approvalSprawdza, jak zakończyło się zapytanie czekające na zatwierdzenieNie

Zatwierdzanie zmian​

Gdy AI przesyła zmianę, TikMatrix wychodzi na wierzch i pokazuje, co zrobi: dla partii zadań — skrypt, jego ustawienia oraz każde urządzenie, konto i cel, wiersz po wierszu. Wybierz Zatwierdź, aby uruchomić, lub Odrzuć, aby ją odrzucić.

  • Jeśli odpowiesz w ciągu około 50 sekund, AI od razu dostaje wynik.
  • Jeśli zajmie to dłużej, AI zostaje poinformowane, że zapytanie czeka na ciebie. Późniejsze zatwierdzenie nadal je uruchomi, a AI może zapytać o wynik.
  • Niezatwierdzone zapytania wygasają po 15 minutach wraz z planem, z którego pochodzą.
  • Zadania utworzone w ten sposób mają w liście zadań źródło mcp.

Przykładowe zapytania​

  • „Które z moich telefonów są offline i które konta są wylogowane?”
  • „Rozgrzej wszystkie konta w grupie US-1 przez 20 minut, zaczynając o 21:00.”
  • „Dlaczego trzy ostatnie zadania publikacji się nie powiodły? Pokaż ekran telefonu, który zawiódł.”

Bezpieczeństwo​

  • Tylko lokalnie. Punkt końcowy przyjmuje połączenia wyłącznie z tego komputera i odrzuca żądania wysyłane przez strony internetowe.
  • Domyślnie wyłączone. Nic nie może się połączyć, dopóki tego nie włączysz, a wyłączenie działa natychmiast.
  • Każdą zmianę zatwierdzasz ty. Nie zależy to od ustawień uprawnień twojego klienta AI.

Rozwiązywanie problemów​

KomunikatCo zrobić
"AI client access is turned off"Włącz Klienci AI (MCP) w Ustawienia → API dla programistów.
"The app is not running"Uruchom TikMatrix, a następnie spróbuj ponownie.
"API access requires Pro or higher plan"Przejdź na plan Pro, Team lub Business.
AI mówi, że zapytanie czeka, ale nic się nie pojawiaPrzenieś okno TikMatrix na wierzch; zatwierdzenie czeka właśnie tam.