What models does Kubernetes AI Ops Agent support?
Only OpenAI models are supported. You can configure either the OpenAI API directly or Azure OpenAI API.
@jhzhu89
Basic information
AI-powered assistant that enables natural language interactions with Kubernetes clusters. Simplifies DevOps workflows using Model Context Protocol (MCP) servers for executing K8s operations through conversational interfaces.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"kubernetes-ai-ops-agent": {
"command": "docker",
"args": [
"build",
"-t",
"<YOUR_CONTAINER_REGISTRY>/kubernetes-ai-ops-agent:<TAG>",
"."
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Kubernetes AI Ops Agent is an AI-powered assistant that helps DevOps engineers and Kubernetes administrators manage Kubernetes clusters through natural language conversations. It leverages Large Language Models (LLMs) and specialized MCP (Model Context Protocol) servers to interpret user intents and execute Kubernetes operations.
Install dependencies: npm install -g @kubernetes-ai/mcp-server-kubernetes and pip install prometheus-mcp-server. Ensure your Kubernetes kubeconfig is set up, then run chainlit run src/main.py for local development. For production, build a Docker image and deploy via the provided Helm chart with your OpenAI or Azure OpenAI credentials and Prometheus URL.
Only OpenAI models are supported. You can configure either the OpenAI API directly or Azure OpenAI API.
No, the project is currently experimental and serves as a proof of concept. Features may change significantly.
You need Python 3.10+, Docker, Helm, access to a Kubernetes cluster with a valid kubeconfig, and the required MCP servers installed.
Session data is managed by Chainlit’s session storage; for local development it is stored in memory. No external database is required.
Yes, follow the local development installation steps: clone the repo, install dependencies, configure kubeconfig, and run `chainlit run src/main.py`.
Development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.
Development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.
Open source MCP Servers for AWS
The Terraform MCP Server provides seamless integration with Terraform ecosystem, enabling advanced automation and interaction capabilities for Infrastructure as Code (IaC) development.
Put the project you are working on online. Deploys the current folder or a GitHub repo to a live HTTPS URL on Dockhold; reads status and logs, sets variables, resizes apps and databases...
Comments