Kubeview MCP
K

Kubeview MCP

KubeView is a read-only MCP server that provides AI agents with tools for securely inspecting and debugging Kubernetes clusters and supports the Kubernetes, Helm, and Argo ecosystems.
2 points
8.5K

What is KubeView MCP?

KubeView is a server based on the Model Context Protocol (MCP), specially designed to provide AI assistants (such as Cursor IDE, Claude, Gemini, etc.) with secure access to Kubernetes clusters. It's like a'read-only telescope' that allows AI to view cluster status, check logs, and diagnose problems, but completely prohibits any modification operations to ensure the safety of the production environment.

How to use KubeView?

Using KubeView is very simple: 1) Install Node.js and the necessary CLI tools; 2) Run the npx command to start the server; 3) Configure the MCP connection in the AI tool. After that, you can ask the AI assistant about the cluster status in natural language, such as 'View the pod status in the default namespace' or 'Check the recent application error logs'.

Use cases

KubeView is particularly suitable for the following scenarios: Developers need to quickly diagnose Kubernetes problems but don't want to operate kubectl directly; The operations team wants the AI assistant to help monitor the cluster health status; The security team needs an audit tool but restricts write permissions; A safe practice environment is provided during team training.

Main features

๐Ÿง  Code mode
Provides a secure TypeScript sandbox environment that supports complex logic and multi-step workflows. AI can write and execute diagnostic scripts without direct access to the cluster.
๐Ÿ›ก๏ธ Read-only security
Completely prohibits write operations and automatically masks sensitive data (such as passwords and keys). It is designed for the production environment with zero-risk access.
โ˜ธ๏ธ Kubernetes integration
Supports full diagnostic functions such as viewing resource status, obtaining metrics, streaming logs, executing commands (read-only), port forwarding, and network diagnosis.
๐Ÿ“ฆ Helm support
View Helm release status, configuration values, deployment manifests, and historical records to help manage Helm-based applications.
๐Ÿ™ Argo ecosystem
Integrates Argo Workflows and Argo CD, supporting viewing workflow status, application deployment history, and resource synchronization status.
Advantages
๐Ÿ”’ Production safety: Read-only access ensures zero risk of accidental modification
๐Ÿค– AI-friendly: Optimized for AI assistants, operable in natural language
๐Ÿš€ Quick diagnosis: No need to learn complex kubectl commands
๐Ÿ›ก๏ธ Data protection: Automatically masks sensitive information, compliant with security specifications
๐Ÿ”ง Multi-tool integration: Supports the entire Kubernetes, Helm, and Argo families
Limitations
๐Ÿ“ Read-only limitation: Cannot perform deployment, update, or deletion operations
๐Ÿ”Œ Dependent on connection: Requires a stable cluster network connection
โš™๏ธ Initial configuration: Requires correct configuration of kubeconfig and permissions
๐Ÿ”„ Real-time performance: Some operations may have a slight delay
๐Ÿ“š Learning curve: Requires basic knowledge of Kubernetes concepts

How to use

Installation preparation
Ensure that Node.js version 18+ is installed and you have access to the Kubernetes cluster (kubeconfig file).
Start the server
Use npx to directly run the KubeView MCP server without local installation.
Configure the AI tool
Add the MCP server configuration to the AI tool you are using (such as Cursor, Claude Desktop).
Start using
Use natural language to query the cluster status in the AI assistant, such as 'View pod logs' or 'Check service health'.

Usage examples

Diagnose application startup failure
Developers find that a newly deployed application fails to start and use the AI assistant to quickly diagnose the cause of the problem.
Monitor cluster resource usage
The operations team needs to regularly check the cluster resource usage to avoid service interruptions caused by insufficient resources.
Audit Helm release history
Need to roll back a problematic Helm release. First, view the release history and configuration changes.
Complex diagnostic workflow
Use the code mode to execute multi-step diagnostic scripts and automate complex troubleshooting processes.

Frequently asked questions

Is KubeView secure? Will it accidentally modify my cluster?
What permissions do I need to give to the AI?
Which AI tools are supported?
What's special about the code mode?
How to mask sensitive information?
Is the performance impact significant?

Related resources

Official GitHub repository
Source code, issue feedback, and latest updates
MCP protocol documentation
Official specification of the Model Context Protocol
Kubernetes official documentation
Kubernetes concepts and operation guides
Technical blog: Evicting MCP tool calls from your Kubernetes cluster
In-depth introduction to the design concept and implementation details of KubeView
Anthropic code execution and MCP
Official description of the MCP code execution mode

Installation

Copy the following command to your Client for configuration
{
  "mcpServers": {
    "kubeview": {
      "command": "npx",
      "args": ["-y", "kubeview-mcp"]
    }
  }
}
Note: Your key is sensitive information, do not share it with anyone.

Alternatives

V
Vestige
Vestige is an AI memory engine based on cognitive science. By implementing 29 neuroscience modules such as prediction error gating, FSRS - 6 spaced repetition, and memory dreaming, it provides long - term memory capabilities for AI. It includes a 3D visualization dashboard and 21 MCP tools, runs completely locally, and does not require the cloud.
Rust
9.7K
4.5 points
M
Moltbrain
MoltBrain is a long-term memory layer plugin designed for OpenClaw, MoltBook, and Claude Code, capable of automatically learning and recalling project context, providing intelligent search, observation recording, analysis statistics, and persistent storage functions.
TypeScript
9.3K
4.5 points
B
Bm.md
A feature-rich Markdown typesetting tool that supports multiple style themes and platform adaptation, providing real-time editing preview, image export, and API integration capabilities
TypeScript
16.2K
5 points
S
Security Detections MCP
Security Detections MCP is a server based on the Model Context Protocol that allows LLMs to query a unified security detection rule database covering Sigma, Splunk ESCU, Elastic, and KQL formats. The latest version 3.0 is upgraded to an autonomous detection engineering platform that can automatically extract TTPs from threat intelligence, analyze coverage gaps, generate SIEM-native format detection rules, run tests, and verify. The project includes over 71 tools, 11 pre-built workflow prompts, and a knowledge graph system, supporting multiple SIEM platforms.
TypeScript
6.4K
4 points
P
Paperbanana
Python
9.2K
5 points
B
Better Icons
An MCP server and CLI tool that provides search and retrieval of over 200,000 icons, supports more than 150 icon libraries, and helps AI assistants and developers quickly obtain and use icons.
TypeScript
8.5K
4.5 points
A
Assistant Ui
assistant - ui is an open - source TypeScript/React library for quickly building production - grade AI chat interfaces, providing composable UI components, streaming responses, accessibility, etc., and supporting multiple AI backends and models.
TypeScript
9.1K
5 points
A
Apify MCP Server
The Apify MCP Server is a tool based on the Model Context Protocol (MCP) that allows AI assistants to extract data from websites such as social media, search engines, and e-commerce through thousands of ready-to-use crawlers, scrapers, and automation tools (Apify Actors). It supports OAuth and Skyfire proxy payment and can be integrated into MCP clients such as Claude and VS Code through HTTPS endpoints or local stdio.
TypeScript
8.8K
5 points
M
Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
37.5K
5 points
N
Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
23.8K
4.5 points
G
Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
26.1K
4.3 points
D
Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
77.8K
4.3 points
F
Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
68.3K
4.5 points
U
Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
35.7K
5 points
G
Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
23.0K
4.5 points
M
Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
53.3K
4.8 points