Monitoring · Developer Tools

Ig MCP Server logo

Ig MCP Server

inspektor-gadget/ig-mcp-server

Inspektor Gadget MCP Server is an AI-driven Kubernetes cluster debugging and inspection tool that provides one-click deployment, intelligent analysis, and automatic discovery.

Install

See repository

Setup steps are in the repository README.

Open README
Category
Monitoring, Developer Tools
License
Apache-2.0
Updated
Oct 6, 2026

About Ig MCP Server

The Inspektor Gadget MCP Server bridges Inspektor Gadget's low-level kernel observability with LLMs through the Model Context Protocol (MCP). It turns raw eBPF-powered telemetry—DNS traces, TCP connections, process executions, file activity, syscalls, and more—into actionable intelligence that AI agents can reason over, enabling data-driven root cause analysis directly from your IDE or AI chat interface.

Features

  • AI-powered root cause analysis — LLMs correlate low-level kernel data across multiple gadgets to pinpoint issues with confidence, replacing guesswork with evidence.

  • Full gadget lifecycle management — Deploy, run, stop, and retrieve results from Inspektor Gadget tools without ever leaving your AI chat.

  • Foreground & background modes — Run gadgets in foreground for quick debugging or in background for continuous observability, then retrieve results when ready.

  • Dynamic tool registration — Each gadget becomes its own MCP tool (e.g., gadget_trace_dns, gadget_trace_tcp), with parameters, field descriptions, and filtering automatically generated from gadget…

  • Read-only mode — Restrict the server to non-destructive operations for safe production use.

  • Flexible deployment — Run as a local binary (stdio), Docker container, or deploy directly into your Kubernetes cluster (HTTP transport).

Tools (10)

  • ig_deploy

    Deploy, upgrade, undeploy, or check the status of Inspektor Gadget on your cluster

  • ig_gadgets

    List running gadgets, retrieve results from background runs, or stop gadgets

  • Tracing

    gadget_trace_dns, gadget_trace_tcp, gadget_trace_exec, gadget_trace_open, gadget_trace_signal, gadget_trace_bind

  • Snapshots

    gadget_snapshot_process, gadget_snapshot_socket

  • Top

    gadget_top_file, gadget_top_tcp, gadget_top_blockio

  • Profiling

    gadget_profile_blockio, gadget_profile_tcprtt

  • Security

    gadget_trace_capabilities, gadget_advise_seccomp, gadget_audit_seccomp, gadget_trace_lsm

  • Advanced

    gadget_traceloop, gadget_trace_oomkill, gadget_trace_ssl, gadget_deadlock

  • Automatic

    Discover from Artifact Hub (-gadget-discoverer=artifacthub)

  • Manual

    Specify exact gadgets (-gadget-images=trace_dns:latest,trace_tcp:latest)

Details on this page are taken from the project's README. Open README

Supported clients

Clients mentioned in this server's README:

View all
VS Code GitHub Copilot logo

VS Code GitHub Copilot

Desktop · Freemium · MIT

VS Code integrates MCP with GitHub Copilot through agent mode, allowing direct interaction with MCP-provided tools in your agentic coding workflow. Configure servers in Claude Desktop, workspace, or user settings, with guided MCP installation and secure handling of secrets in input variables to avoid leaking hardcoded keys.

WindowsMacOSLinuxWeb

Related MCP servers

More servers
2344 logo

2344

comet-ml/opik

7k

Opik is the open-source LLM observability and evaluation platform for AI agent tracing, LLM evaluation, prompt management, and production monitoring. Built by Comet. Apache-2.0 licensed, free to self-host the full platform, with 20,000+ GitHub stars.

Monitoring
MCP Grafana logo

MCP Grafana

grafana/mcp-grafana

612

A Model Context Protocol (MCP) server for Grafana.

Monitoring
Vite Plugin Vue MCP logo

Vite Plugin Vue MCP

webfansplz/vite-plugin-vue-mcp

407

Vite plugin that enables a MCP server for your Vue app to provide information about the component tree, state, routes, and pinia tree and state.

Monitoring
api200 logo

api200

API-200/api200

169

API 200 is all-in-one gateway for managing third-party APIs efficiently. Integrate third-party APIs or setup MCP server in minutes with auto-generated code, docs, auth, caching and error handling – so you can focus on what really matters.

Monitoring
WireMCP (Wireshark) logo

WireMCP (Wireshark)

0xkoda/wiremcp

98

WireMCP is a Model Context Protocol (MCP) server designed to empower Large Language Models (LLMs) with real-time network traffic analysis capabilities.

Monitoring
gospy logo

gospy

monsterxx03/gospy

90

A tool for inspecting and analyzing running Go processes, including goroutine states, memory statistics, and binary information.

Monitoring