mcp-server
Verified Safeby tektoncd
Overview
This server provides a Model Context Protocol (MCP) interface for Tektoncd projects, primarily focusing on Tekton Pipelines objects to allow programmatic interaction.
Installation
No command providedEnvironment Variables
- SYSTEM_NAMESPACE
Security Notes
The server's Kubernetes deployment uses good container security practices (runAsNonRoot, readOnlyRootFilesystem, drop all capabilities, no privilege escalation). However, the `ClusterRole` associated with the server grants extensive permissions, including `create`, `update`, `patch`, `delete` on all Tekton Pipeline resources (Pipelines, Tasks, PipelineRuns, TaskRuns, StepActions) and `get`, `list`, `watch` on core Kubernetes resources such as `pods`, `namespaces`, `configmaps`, and critically, `secrets`. This broad access is inherent to the server's function of managing Tekton resources, but it means a compromised MCP server would have significant control over the Tekton CI/CD system and read access to sensitive cluster information.
Similar Servers
mcp-server-kubernetes
Provides a Model Context Protocol (MCP) server for managing Kubernetes clusters via kubectl and Helm commands.
mcp-k8s-go
An MCP server enabling AI assistants and users to interact with and manage Kubernetes clusters by listing, getting, applying, and executing commands on Kubernetes resources.
mcp-k8s
A Kubernetes MCP (Model Control Protocol) server that enables natural language interaction with Kubernetes clusters and Helm for resource and release management.
k8s-mcp-server
Provides a standardized Model Context Protocol (MCP) interface for interacting with and managing Kubernetes clusters and Helm releases, enabling automation and integration with CLI tools, web applications, and AI agents.