linkerd-mcp
Verified Safeby christianhuening
Overview
Enables AI agents to monitor Linkerd service mesh health, analyze connectivity policies, and retrieve traffic metrics within Kubernetes clusters.
Installation
docker run --rm -v ~/.kube/config:/root/.kube/config ghcr.io/christianhuening/linkerd-mcp:latestEnvironment Variables
- KUBECONFIG
- PORT
- LINKERD_NAMESPACE
- LINKERD_PROMETHEUS_URL
Security Notes
The server follows good Kubernetes security practices, including running as a non-root user, using a read-only root filesystem, dropping Linux capabilities, and utilizing a `RuntimeDefault` seccomp profile. RBAC permissions are appropriately scoped, granting read-only access to necessary Kubernetes resources and Linkerd Custom Resource Definitions. Network policies, when enabled via Helm, restrict ingress and egress traffic, further enhancing security. No hardcoded secrets or malicious patterns were detected in the provided source code.
Similar Servers
inspector
A web-based client and proxy server for inspecting and interacting with Model Context Protocol (MCP) servers, allowing users to browse resources, prompts, and tools, perform requests, and debug OAuth authentication flows.
mcp-grafana
Provides a Model Context Protocol (MCP) server for Grafana, enabling AI agents to interact with Grafana features such as dashboards, datasources, alerting, incidents, and more through a structured tool-based interface.
kubernetes-mcp-server
Facilitates AI agent interaction with Kubernetes and OpenShift clusters by exposing management and observability tools via the Model Context Protocol.
mcp-k8s-go
This MCP server enables interaction with Kubernetes clusters to list, get, apply, and execute commands on various resources through a conversational interface.