Skip to content

Releases: inspektor-gadget/ig-mcp-server

Release v0.0.1-beta.4

20 Oct 14:29
7421048

Choose a tag to compare

This release upgrade the Inspektor Gadget version and improved handling for gadgets like https://inspektor-gadget.io/docs/latest/gadgets/tcpdump

What's Changed

  • go: Bump github.com/inspektor-gadget/inspektor-gadget from 0.44.1 to 0.45.0 by @dependabot[bot] in #51
  • output: Special handling for certain fields by @mqasimsarfraz in #53

Full Changelog: v0.0.1-beta.3...v0.0.1-beta.4

Release v0.0.1-beta.3

06 Oct 08:03
1f452f8

Choose a tag to compare

This release brings in support for ig daemon allowing users to observe Linux hosts and containers. Also, includes few improvements to improve the startup time for the server.

What's Changed

Full Changelog: v0.0.1-beta.2...v0.0.1-beta.3

Release v0.0.1-beta.2

28 Aug 16:43
9c9b54a

Choose a tag to compare

What's Changed

  • go: Bump github.com/inspektor-gadget/inspektor-gadget from 0.42.0 to 0.43.0 by @dependabot[bot] in #20
  • ci: Test Docker build by @mqasimsarfraz in #29
  • go: Bump github.com/mark3labs/mcp-go from 0.34.0 to 0.37.0 by @dependabot[bot] in #21
  • go: Bump github.com/mark3labs/mcp-go from 0.37.0 to 0.38.0 by @dependabot[bot] in #34
  • go: Bump helm.sh/helm/v3 from 3.18.4 to 3.18.6 by @dependabot[bot] in #33
  • ci: Bump actions/checkout from 4 to 5 by @dependabot[bot] in #32
  • ci: Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #28
  • go: Bump the k8s group across 1 directory with 3 updates by @dependabot[bot] in #30
  • go: Bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 by @dependabot[bot] in #36
  • tools: Include an initial list of tools by @mqasimsarfraz in #35
  • tools: Improve tool offering by @mqasimsarfraz in #37
  • go: Bump the k8s group across 1 directory with 3 updates by @dependabot[bot] in #38

Full Changelog: v0.0.1-beta.1...v0.0.1-beta.2

Release v0.0.1-beta.1

18 Jul 16:03
e371330

Choose a tag to compare

This release introduces several improvements focused on usability, security, and observability.

✨ Highlights
New Examples: We’ve added practical examples to help you get started with Inspektor Gadget in Kubernetes environments.

Security Enhancements: The server can now be run with least privilege, following security best practices.

Read-Only Mode: A new read-only mode has been added to restrict the server from performing any write operations—ideal for safe monitoring.

🧪 Examples
Understanding Kubernetes: Observe real-time Kubernetes activity for better cluster insights.

Debugging DNS Issues: Troubleshoot DNS problems inside Kubernetes with visibility into DNS traffic.

Security Observability: Track security-relevant events within your cluster.

Syscall Recording: Capture and analyze syscalls from Kubernetes workloads.

📄 Full Changelog
v0.0.1-beta...v0.0.1-beta.1

Release v0.0.1-beta

14 Jul 13:42

Choose a tag to compare

This is the first release of Inspektor Gadget MCP Server that provides a AI interface to troubleshoot and observe Kubernetes workloads using Inspektor Gadget.

📦 What's Included

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 examples to guide you

MCP tools

  • Management Tools: is_inspektor_gadget_deployed, deploy_inspektor_gadget and undeploy_inspektor_gadget
  • Lifecycle Tools: stop-gadget, get-results, wait and dynamic tools where each gadget is registered as an MCP Tool (trace_dns, trace_tcp etc)

Supported Platforms

  • Linux (amd64, arm64)
  • macOS/Darwin (amd64, arm64)
  • Windows (amd64)