# kagent

> MCP Client

Kagent is a Kubernetes-native framework simplifying the creation, deployment, and management of AI agents within Kubernetes, leveraging custom resources for agents and tools to ensure flexibility and extensibility.

## Overview

- **Category:** AI
- **Language:** Python
- **Stars:** 3404
- **Forks:** 47
- **Owner:** kagent-dev
- **GitHub:** https://github.com/kagent-dev/kagent
- **Homepage:** https://kagent.dev
- **Created:** 2025-01-21T17:03:23+00:00
- **Updated:** 2025-03-28T22:21:59+00:00
- **Source:** https://model-context-protocol.com/clients/kubernetes-native-ai-agent-framework

## Setup

## Setup
- [Quick Start](https://kagent.dev/docs/getting-started/quickstart)
- [Installation guide](https://kagent.dev/docs/introduction/installation)

## Tools

## Available Tools

1.  Agents: The main building block of kagent, consisting of a system prompt, a set of tools, and a model configuration.
2.  Tools: External tools that can be used by an agent, defined as kubernetes custom resources.
3.  Controller: A kubernetes controller that manages kagent custom resources.
4.  UI: A web UI for managing agents and tools.
5.  Engine: A Python application, built using Autogen, that runs the agents and tools.
6.  CLI: A command line tool for managing agents and tools.
