mcp-server

mcp-server

8

The Tektoncd Model Context Protocol server is a platform that provides MCP support for tektoncd projects, primarily for pipeline management. It includes features for listing, starting, and restarting Pipelines and Tasks, aiming to support a broader range of tektoncd projects in the future.

Tektoncd Model Context Protocol server

This project provides a Model Context Protocol (MCP) server for the tektoncd projects. It initially focuses on tektoncd/pipeline objects but aims to support other tektoncd projects over time.

Tools

  • list_pipelines: List Pipelines in the Cluster with Filtering Options (namespace, prefix, label-selector)
  • start_pipeline: Start a Pipeline (name, namespace)
  • list_pipeline_runs: List PipelineRuns in the Cluster with Filtering Options (namespace, prefix, label-selector)
  • restart_pipelinerun: Restart a PipelineRun (name, namespace)
  • list_tasks: List Tasks in the Cluster with Filtering Options (namespace, prefix, label-selector)
  • start_task: Start a Task (name, namespace)
  • list_task_runs: List TaskRuns in the Cluster with Filtering Options (namespace, prefix, label-selector)
  • restart_taskrun: Restart a TaskRun (name, namespace)
  • list_stepactions: List Step Actions in the Cluster with Filtering Options (namespace, prefix, label-selector)