k8s-browser

Automate browser-based interactions with Kubernetes web UIs and dashboards.

1|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/zhanbei1/OpenOcta --skill k8s-browser-zhanbei1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: k8s-browser
Source: https://github.com/zhanbei1/OpenOcta/tree/main/src/skills/k8s-browser
Command: npx skills add https://github.com/zhanbei1/OpenOcta --skill k8s-browser-zhanbei1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate browser-based interactions with Kubernetes web UIs and dashboards.

Core Features & Use Cases

  • Open and navigate Kubernetes UIs: automate kubectl-mcp-server browser tools to access Kubernetes Dashboard, Grafana, ArgoCD UI.
  • Authenticated access and headers: support for auth headers and environment-managed providers.
  • Workflow automation: scripted sequences of clicks, form fills, and navigation to validate deployments or monitor clusters.

Quick Start

Set MCP_BROWSER_ENABLED=true and start using browser_open, browser_click, and related functions to automate Kubernetes web UIs.

Frequently Asked Questions about k8s-browser

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate interactions with the Kubernetes Dashboard and ArgoCD UI?

You can automate interactions with the Kubernetes Dashboard and ArgoCD UI by using scripted browser tools to handle navigation, authentication, and content capture. This requires setting the MCP_BROWSER_ENABLED environment variable to true.

Can I use browser automation to validate deployments in Grafana?

Yes, you can use browser automation to validate deployments in Grafana by running scripted sequences to navigate the web interface and capture content. Optional provider configuration can be set via MCP_BROWSER_PROVIDER and API keys.

Do I need any specific environment variables to enable Kubernetes web UI automation?

Yes, Kubernetes web UI automation requires setting MCP_BROWSER_ENABLED to true. You can also configure optional browser providers and authenticate access using MCP_BROWSER_PROVIDER and respective API keys.

What is the best way to script authenticated access to Kubernetes web interfaces?

Scripting authenticated access to Kubernetes web interfaces is best handled by browser automation tools that support auth headers and environment-managed providers. This enables automated login, navigation, and content capture across dashboards.

Are there limitations when using browser automation to monitor Kubernetes clusters?

Limitations when using browser automation to monitor Kubernetes clusters include a strict dependency on the MCP_BROWSER_ENABLED flag and provider API keys. Additionally, dynamic UI changes may break scripted sequences of clicks, form fills, and navigation.