1+ # Docker/OCI image reference (REQUIRED)
2+ image : ghcr.io/stacklok/dockyard/npx/mcp-server-circleci:0.14.0
3+
4+ # One-line description (REQUIRED)
5+ description : Official CircleCI MCP server for CI/CD operations, enabling AI models to manage pipelines, analyze test results, debug build failures, and optimize resource usage
6+
7+ # Communication protocol (REQUIRED)
8+ transport : stdio
9+
10+ # Source code repository (HIGHLY RECOMMENDED)
11+ repository_url : https://github.com/CircleCI-Public/mcp-server-circleci
12+
13+ # License identifier (OPTIONAL)
14+ license : MIT
15+
16+ # Author/organization (OPTIONAL)
17+ author : CircleCI
18+
19+ # Classification tier (OPTIONAL, defaults to "Community")
20+ tier : Official
21+
22+ # Development status (OPTIONAL, defaults to "Active")
23+ status : Active
24+
25+ # Categorization tags (RECOMMENDED)
26+ tags :
27+ - circleci
28+ - ci-cd
29+ - devops
30+ - testing
31+ - automation
32+ - pipeline
33+ - continuous-integration
34+ - continuous-deployment
35+ - build-automation
36+
37+ # List of tools provided (HIGHLY RECOMMENDED)
38+ tools :
39+ - get_build_failure_logs
40+ - find_flaky_tests
41+ - get_latest_pipeline_status
42+ - get_job_test_results
43+ - config_helper
44+ - create_prompt_template
45+ - recommend_prompt_template_tests
46+ - list_followed_projects
47+ - run_pipeline
48+ - run_rollback_pipeline
49+ - rerun_workflow
50+ - analyze_diff
51+ - list_component_versions
52+ - download_usage_api_data
53+ - find_underused_resource_classes
54+
55+ # Environment variables (IF APPLICABLE)
56+ env_vars :
57+ - name : CIRCLECI_TOKEN
58+ description : CircleCI Personal API Token for authentication
59+ required : true
60+ secret : true
61+
62+ - name : CIRCLECI_BASE_URL
63+ description : CircleCI base URL (optional, defaults to https://circleci.com)
64+ required : false
65+ default : " https://circleci.com"
66+
67+ - name : FILE_OUTPUT_DIRECTORY
68+ description : Directory for file outputs (optional, used by some tools)
69+ required : false
70+
71+ # Security permissions (IF APPLICABLE)
72+ permissions :
73+ # Network access
74+ network :
75+ outbound :
76+ allow_host :
77+ - circleci.com
78+ - app.circleci.com
79+ allow_port :
80+ - 443
81+ - 80
82+
83+ # File system access
84+ read :
85+ - .circleci/config.yml
86+ - .cursorrules
87+ - .cursor/rules
88+
89+ write :
90+ - ${FILE_OUTPUT_DIRECTORY}
91+
92+ # Provenance information for supply chain security
93+ provenance :
94+ sigstore_url : tuf-repo-cdn.sigstore.dev
95+ repository_uri : https://github.com/stacklok/dockyard
96+ repository_ref : refs/heads/main
97+ signer_identity : /.github/workflows/build-containers.yml
98+ runner_environment : github-hosted
99+ cert_issuer : https://token.actions.githubusercontent.com
0 commit comments