Integrates with Artifact Hub for automatic gadget discovery, allowing users to find and use Inspektor Gadget tools without manual configuration.
Uses Docker to run Inspektor Gadget tools within Kubernetes environments, enabling container-level monitoring and debugging capabilities.
Connects with GitHub for issue tracking and resource access, supporting the troubleshooting workflow.
Provides AI-powered debugging and inspection capabilities for Kubernetes clusters using Inspektor Gadget, enabling troubleshooting, traffic monitoring, and management of cluster resources.
Provides communication channel access through Slack for support and community interaction related to Inspektor Gadget.
Inspektor Gadget MCP Server
AI-powered debugging and inspection for Kubernetes clusters using Inspektor Gadget.
https://github.com/user-attachments/assets/86367982-c0aa-455c-ac9e-ca43348899df
Features
- AI-powered interface for Kubernetes troubleshooting and monitoring
- One-click Inspektor Gadget deployment and removal
- Intelligent output summarization and analysis
- Automatic gadget discovery from Artifact Hub
Quick Start
- Ensure you have Docker and a valid
kubeconfig
file - Configure the MCP server in VS Code (see INSTALL.md)
- Start using AI commands in VS Code Copilot Chat
- Try: "Show me DNS traffic" or "Deploy Inspektor Gadget"
or with specific network gadgets:
Available Tools
Management Tools
- deploy_inspektor_gadget: Installs Inspektor Gadget in your cluster
- undeploy_inspektor_gadget: Removes Inspektor Gadget from your cluster
Gadget Discovery
- Automatic: Uses Artifact Hub (
-gadget-discoverer=artifacthub
) - Manual: Specify gadgets directly (
-gadget-images=trace_dns:latest
)
See INSTALL.md for configuration options.
Security Notes
- Requires read-only access to your kubeconfig file
- Needs network access for Artifact Hub discovery
- Ensure appropriate RBAC policies in your cluster
Resources
Related Projects
- Inspektor Gadget - Kubernetes debugging tool
- MCP Specification - Model Context Protocol
License
Apache License 2.0 - see LICENSE for details.
This server cannot be installed
Debug your Container and Kubernetes workloads with an AI interface powered by eBPF
Related MCP Servers
- AsecurityAlicenseAqualityTypeScript implementation of Kubernetes cluster operations for pods, deployments, services.Last updated -94,688822TypeScriptMIT License
- AsecurityAlicenseAqualityEnables intelligent code analysis and debugging through the Perplexity AI's API, offering detailed error analysis, pattern detection, and comprehensive solutions, with integration support for the Claude desktop client.Last updated -110JavaScriptMIT License
- -securityFlicense-qualityProvides GDB debugging functionality for use with Claude or other AI assistants, allowing users to manage debugging sessions, set breakpoints, examine variables, and execute GDB commands through natural language.Last updated -JavaScript
- -securityAlicense-qualityA Model Context Protocol server that enables AI assistants to interact with Kubernetes clusters through natural language, supporting core Kubernetes operations, monitoring, security, and diagnostics.Last updated -649PythonMIT License