Kubeshark MCP Server
VerifiedReal-time Kubernetes network traffic visibility and API analysis for HTTP, gRPC, Redis, Kafka, DNS.
Install
No auto-install command available for this server.
Check the GitHub repository for setup instructionsSafety Report
details
Kubeshark uses its own cluster-level access control; MCP server inherits kubeconfig/RBAC permissions
details
stdio-based MCP transport; no HTTP CORS surface
details
No explicit MCP-layer rate limiting documented; relies on Kubernetes API throttling
details
No known CVEs for the MCP component; actively maintained open-source project
details
Go-based project; dependencies managed via go.mod. No published audit report
details
No dangerous code patterns detected
details
Apache 2.0
details
Fully open source under Apache 2.0 at github.com/kubeshark/kubeshark
details
Actively maintained with regular releases and Helm chart updates
Compatibility
Tools Provided (14)
check_kubeshark_status Check if Kubeshark is currently running in the Kubernetes cluster
start_kubeshark Deploy Kubeshark to the Kubernetes cluster (requires --allow-destructive flag)
stop_kubeshark Remove Kubeshark from the Kubernetes cluster (requires --allow-destructive flag)
list_workloads List pods, services, namespaces, and nodes with observed L7 traffic
list_api_calls Query L7 API transactions (HTTP, gRPC, Redis, Kafka, DNS) with KFL filtering
get_api_call Get detailed information about a specific API call including headers and body
get_api_stats Get aggregated API statistics and metrics
list_l4_flows List L4 (TCP/UDP) network flows with traffic statistics
get_l4_flow_summary Get L4 connectivity summary including top talkers and cross-namespace traffic
list_snapshots List all PCAP snapshots of captured traffic
create_snapshot Create a new PCAP snapshot of currently captured traffic
get_dissection_status Check L7 protocol parsing status
enable_dissection Enable L7 protocol dissection for deep packet inspection
disable_dissection Disable L7 protocol dissection
Frequently Asked Questions
What is Kubeshark MCP Server?
Real-time Kubernetes network traffic visibility and API analysis for HTTP, gRPC, Redis, Kafka, DNS.
What tools does Kubeshark MCP Server provide?
Kubeshark MCP Server provides 14 tools including check_kubeshark_status, start_kubeshark, stop_kubeshark, list_workloads. Each tool can be called by AI agents to perform specific operations.
Is Kubeshark MCP Server safe to use?
Yes, Kubeshark MCP Server has passed our 8-point security audit and is rated Verified. All checks including authentication, dependency audit, and known CVE scan passed.
What are alternatives to Kubeshark MCP Server?
Similar MCP servers include Genai Toolbox, Supabase MCP, Postgres MCP. Each serves a similar purpose but may differ in features, language, and compatibility.
Similar MCP Servers
Genai Toolbox
VerifiedOpen source MCP server specializing in easy, fast, and secure tools for Databases.
Supabase MCP
VerifiedOfficial Supabase MCP server to connect AI assistants directly with your Supabase project and allows them to perform tasks like managing tables, fetching config, and querying data.
Postgres MCP
VerifiedAll-in-one MCP server for Postgres development and operations, with tools for performance analysis, tuning, and health checks