mcp-server-kubernetes
Summary
TypeScript implementation of Kubernetes cluster operations for pods, deployments, services.
Available Actions(20)
List all pods
Retrieve and display all pods currently running in the connected Kubernetes cluster.
List all services
Retrieve and display all services configured in the connected Kubernetes cluster.
List all deployments
Retrieve and display all deployments in the connected Kubernetes cluster.
List all nodes
Retrieve and display all nodes in the connected Kubernetes cluster.
Create a pod
Create a new pod in the connected Kubernetes cluster with specified configuration.
Delete a pod
Remove an existing pod from the connected Kubernetes cluster.
Describe a pod
Get detailed information about a specific pod in the connected Kubernetes cluster.
List all namespaces
Retrieve and display all namespaces available in the connected Kubernetes cluster.
Create a namespace
Create a new namespace in the connected Kubernetes cluster.
Create custom pod & deployment configs
Define and create custom configurations for pods and deployments in the Kubernetes cluster.
Get logs from a pod
Retrieve logs from a specified pod for debugging purposes, supporting pods, deployments, jobs, and label selectors.
Install charts with custom values
Use Helm v3 to install charts in the Kubernetes cluster with user-defined custom values.
Uninstall releases
Remove an installed release from the Kubernetes cluster using Helm v3.
Upgrade existing releases
Upgrade a currently installed release in the Kubernetes cluster using Helm v3.
Support for namespaces
Manage Helm chart installations and upgrades with respect to specified namespaces.
Support for version specification
Specify the version of a Helm chart to be installed or upgraded.
Support for custom repositories
Use custom repositories for Helm chart installations.
kubectl explain and kubectl api-resources support
Provide explanations and resource information using kubectl commands.
Get Kubernetes events from the cluster
Retrieve and display events occurring in the connected Kubernetes cluster.
Port forward to a pod or service
Establish a port forwarding connection to a specified pod or service for direct access.
Community Reviews
No reviews yet. Be the first to review!
Sign in to join the conversation
Quick Setup
Bundle and Download
After downloading, you can run the MCP server in any client or IDE:
node path/to/downloaded/file.mjs