✨ From vibe coding to vibe deployment. UBOS MCP turns ideas into infra with one message.

Learn more

Frequently Asked Questions about UBOS Helm MCP Server

Q: What is the UBOS Helm MCP Server? A: The UBOS Helm MCP Server is a tool available on the UBOS Asset Marketplace that acts as a bridge between AI assistants and the Helm package manager for Kubernetes. It allows AI assistants to interact with Helm through natural language requests, executing commands like installing charts, managing repositories, and more.

Q: What are the prerequisites for installing the Helm MCP Server? A: The prerequisites include Python 3.8+, Docker (for containerized deployment), and the Helm CLI.

Q: How do I install the Helm MCP Server using Docker? A: To install using Docker, clone the repository, navigate to the src/helm directory, and build the Docker image using the command docker build -t mcp-helm ..

Q: How do I install the Helm MCP Server manually? A: To install manually, clone the repository, navigate to the src/helm directory, create a virtual environment with uv venv, activate it with source .venv/Scripts/Activate.ps1, install dependencies using uv pip install -e ., and run the server with mcp-server-helm.

Q: What tools are available in the Helm MCP Server? A: Available tools include helm_completion, helm_create, helm_lint, helm_package, helm_template, helm_dependency_build, helm_dependency_list, helm_dependency_update, helm_env, helm_version, and various tools for release and repository management.

Q: How can I create a new chart using the Helm MCP Server? A: Use the helm_create tool with the required parameter name (the name of the chart to create) and an optional starter parameter (the name of the starter chart to use). For example: helm_create(name="mychart").

Q: How do I add a chart repository using the Helm MCP Server? A: Use the helm_repo_add tool with the required parameters name (name of the repository) and url (URL of the repository). For example: helm_repo_add(name="bitnami", url="https://charts.bitnami.com/bitnami").

Q: How can I uninstall a release using the Helm MCP Server? A: Use the helm_uninstall tool with the required parameter release_name (the name of the release to uninstall) and optional parameters like namespace, keep_history, and no_hooks. For example: helm_uninstall(release_name="my-nginx").

Q: How do I upgrade a release using the Helm MCP Server? A: Use the helm_upgrade tool with the required parameters release_name and chart, and optional parameters like namespace, values_file, set_values, install, force, wait, atomic, and timeout. For example: helm_upgrade(release_name="my-nginx", chart="bitnami/nginx", set_values={"replicaCount": "3"}).

Q: How do I view the status of a release? A: Use the helm_status tool with the required release_name parameter. For example: helm_status(release_name="my-nginx").

Q: Can I list all releases using the Helm MCP Server? A: Yes, use the helm_list tool. You can also filter releases by namespace or status using optional parameters.

Q: Where can I find the license information for the Helm MCP Server? A: The Helm MCP Server is licensed under the MIT License. See the LICENSE file in the project repository for details.

Featured Templates

View More
Verified Icon
AI Agents
AI Chatbot Starter Kit
1336 8300 5.0
AI Agents
AI Video Generator
252 2007 5.0
AI Engineering
Python Bug Fixer
119 1433
AI Characters
Sarcastic AI Chat Bot
129 1713

Start your free trial

Build your solution today. No credit card required.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.