{
"mcpServers": {
"tekton-results-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP Server for Tekton Results
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
Apache-2.0. View license →
Is it maintained?
Last commit 2 days ago.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Persistent memory using a knowledge graph
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
Pre-build reality check. Scans GitHub, HN, npm, PyPI, Product Hunt — returns 0-100 signal.
Monitor browser logs directly from Cursor and other MCP compatible IDEs.
MCP Security Weekly
Get CVE alerts and security updates for Tekton Results Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
This project provides a Model Context Protocol (MCP) server for accessing historical Tekton PipelineRun and TaskRun data stored in Tekton Results.
pipelinerun_list – List PipelineRuns from Tekton Results with Filtering Optionsnamespace: Namespace to list PipelineRuns from (string, optional, default: current kubeconfig namespace; use - for all namespaces)labelSelector: Label selector to filter PipelineRuns (string, optional, comma-separated key=value pairs)prefix: Name prefix to filter PipelineRuns (string, optional)limit: Maximum number of results to return (integer, optional, range: 1-200, default: 50)taskrun_list – List TaskRuns from Tekton Results with Filtering Optionsnamespace: Namespace to list TaskRuns from (string, optional, default: current kubeconfig namespace; use - for all namespaces)labelSelector: Label selector to filter TaskRuns (string, optional, comma-separated key=value pairs)prefix: Name prefix to filter TaskRuns (string, optional)limit: Maximum number of results to return (integer, optional, range: 1-200, default: 50)pipelinerun_get – Get a specific PipelineRun by name or filtersname: Name of the PipelineRun to get (string, optional)namespace: Namespace of the PipelineRun (string, optional, default: current kubeconfig namespace; use - for all namespaces)labelSelector: Label selector to filter PipelineRuns (string, optional, comma-separated key=value pairs)prefix: Name prefix to filter PipelineRuns (string, optional)uid: Exact PipelineRun UID (string, optional). Unique identifier in Tekton Results database. This is the most efficient way to find a specific run.output: Return format - json or yaml (string, optional, default: "yaml")selectLast: If true, automatically select the most recent match when multiple runs match the filters (boolean, optional, default: true). When false, returns an error if multiple matches are found. Useful because run names are not unique in Tekton Results history.taskrun_get – Get a specific TaskRun by name or filtersname: Name of the TaskRun to get (string, optional)namespace: Namespace of the TaskRun (string, optional, default: current kubeconfig namespace; use - for all namespaces)labelSelector: Label selector to filter TaskRuns (string, optional, comma-separated key=value pairs)prefix: Name prefix to filter TaskRuns (string, optional)uid: Exact TaskRun UID (string, optional). Unique identifier in Tekton Results database. This is the most efficient way to find a specific run.output: Return format - json or yaml (string, optional, default: "yaml")selectLast: If true, automatically select the most recent match when multiple runs match the filters (boolean, optional, default: true). When false, returns an error if multiple matches are found. Useful because run names are not unique in Tekton Results history.pipelinerun_logs – Get logs for a PipelineRunname: Name of the PipelineRun to get logs from (string, optional)namespace: Namespace where the PipelineRun is located (string, optional, default: current kubeconfig namespace; use - for all namespaces)labelSelector: Label selector to filter PipelineRuns (string, optional, comma-separated key=value pairs)prefix: Name prefix to filter PipelineRuns (string, optional)uid: Exact PipelineRun UID (string, optional). Unique identifier in Tekton Results database. This is the most efficient way to find a specific run.selectLast: If true, automatically select the most recent match when multiple runs match the filters (boolean, optional, default: true). When false, returns an error if multiple matches are found. Useful because run names are not unique in Tekton Results history