k8s-browser
Browser automation for Kubernetes dashboards and web UIs. Use when interacting with Kubernetes Dashboard, Grafana, ArgoCD UI, or other web interfaces. Requires MCP_BROWSER_ENABLED=true.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Browser automation for Kubernetes dashboards and web UIs. Use when interacting with Kubernetes Dashboard, Grafana, ArgoCD UI, or other web interfaces. Requires MCP_BROWSER_ENABLED=true.
How to use
Włącz obsługę narzędzi przeglądarki, ustawiając zmienną środowiskową MCP_BROWSER_ENABLED=true w swoim terminalu lub pliku konfiguracyjnym. Jeśli korzystasz z usługi Browserbase lub Browseruse, dodaj również zmienne MCP_BROWSER_PROVIDER i odpowiedni klucz API (np. BROWSERBASE_API_KEY).
Załaduj umiejętność k8s-browser w swoim środowisku Claude'a lub innym narzędziu obsługującym MCP. Umiejętność będzie dostępna, gdy Claude zidentyfikuje zadanie związane z automatyzacją interfejsu Kubernetesa — na przykład gdy wspomniisz słowa takie jak "dashboard", "Grafana", "ArgoCD UI", "zrzut ekranu" lub "automatyzacja web UI".
Opisz zadanie, które chcesz zautomatyzować. Przykład: "Otwórz Kubernetes Dashboard i zrób zrzut ekranu sekcji Pods w namespace'ie default". Claude automatycznie wybierze odpowiednie narzędzia z dostępnych 26 funkcji.
Claude otworzy adres URL dashboarda za pomocą funkcji browser_open, a następnie będzie czekać na załadowanie elementów strony za pośrednictwem browser_wait_for_selector. To zapewnia, że interakcje odbywają się dopiero po pełnym załadowaniu interfejsu.
Wykonaj klikanie na elementy (browser_click), wypełnianie formularzy lub inne interakcje zgodnie z Twoim poleceniem. Claude będzie robić zrzuty ekranu (browser_screenshot) w celu weryfikacji postępów i potwierdzenia, że zadanie zostało wykonane prawidłowo.
Przejrzyj wyniki — zrzuty ekranu i raporty z automatyzacji. Jeśli potrzebujesz zmian, opisz je w naturalnym języku, a Claude dostosuje sekwencję działań bez konieczności ręcznego pisania kodu.