Skip to content

feat: add Flux Operator MCP server to official GitOps catalog#28

Open
DevOpsAIguru123 wants to merge 1 commit into
mainfrom
agentic-devops-daily-20260713-flux-operator-mcp
Open

feat: add Flux Operator MCP server to official GitOps catalog#28
DevOpsAIguru123 wants to merge 1 commit into
mainfrom
agentic-devops-daily-20260713-flux-operator-mcp

Conversation

@DevOpsAIguru123

Copy link
Copy Markdown
Owner

Summary

Adds the official Flux Operator MCP server from CNCF Flux core maintainers (ControlPlane) to the official-gitops-mcp-servers catalog category.

What gap this fills

The GitOps category previously had only Argo CD (argoproj-labs/mcp-for-argocd). Flux CD is the other major CNCF-graduated GitOps toolkit and its MCP server is production-grade but was missing from the catalog.

About the entry

Capabilities

  • Debug GitOps pipelines from Flux resources to application logs
  • Query Kustomizations, HelmReleases, and ResourceSets
  • Multi-cluster comparison and drift detection
  • Root cause analysis for failed deployments
  • Suspend/resume Flux resources and trigger reconciliations

Safety scoring

Field Value
action_level write-capable
human_approval true
evidence_tracing yes
maturity production-adjacent

Safety features: read-only mode (--read-only=true), kubeconfig scoping, Kubernetes impersonation for least-privilege access, and secret masking.

Sources verified

Changes

  • data/repos.yaml: new entry (62 total entries)
  • README.md: added to CI/CD and GitOps table; updated count line
  • tests/test_repos_yaml.py: bump expected count from 61 → 62

Validation

python3 scripts/validate_repos_yaml.py  →  Validation passed: 62 repo entries in data/repos.yaml
pytest -q  →  45 passed in 0.93s

…talog

Add the official Flux Operator MCP server from CNCF Flux core maintainers
(ControlPlane) to the official-gitops-mcp-servers category.

This fills the FluxCD gap alongside the existing Argo CD entry. Flux Operator
MCP is a production-adjacent, Go single-binary MCP server supporting:
- Kustomization and HelmRelease management
- GitOps pipeline debugging and root cause analysis
- Multi-cluster comparison and drift detection
- Read-only mode (--read-only=true) for safe observation sessions
- Kubernetes impersonation for least-privilege access

Sources verified:
- GitHub: controlplaneio-fluxcd/flux-operator (678 stars, active)
- Official blog: fluxcd.io/blog/2025/05/ai-assisted-gitops
- Docs: fluxcd.control-plane.io/mcp/

Changes:
- data/repos.yaml: new catalog entry for flux-operator MCP (62 total)
- README.md: added to CI/CD and GitOps table; updated entry count
- tests/test_repos_yaml.py: bump expected entry count from 61 to 62
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant