From a4d2f00443e394c99b193081373a07b65cf4ba93 Mon Sep 17 00:00:00 2001 From: bendwyer <17102207+bendwyer@users.noreply.github.com> Date: Thu, 30 Apr 2026 20:29:42 +0000 Subject: [PATCH] Rename flux-mcp-server to flux-operator-mcp-server --- .github/filters.yml | 2 +- src/{flux-mcp-server => flux-operator-mcp-server}/NOTES.md | 1 + src/{flux-mcp-server => flux-operator-mcp-server}/README.md | 0 .../devcontainer-feature.json | 6 +++--- .../install.sh | 0 .../flux_operator_mcp_server_version.sh} | 0 .../scenarios.json | 4 ++-- test/{flux-mcp-server => flux-operator-mcp-server}/test.sh | 0 8 files changed, 7 insertions(+), 6 deletions(-) rename src/{flux-mcp-server => flux-operator-mcp-server}/NOTES.md (94%) rename src/{flux-mcp-server => flux-operator-mcp-server}/README.md (100%) rename src/{flux-mcp-server => flux-operator-mcp-server}/devcontainer-feature.json (88%) rename src/{flux-mcp-server => flux-operator-mcp-server}/install.sh (100%) rename test/{flux-mcp-server/flux_mcp_server_version.sh => flux-operator-mcp-server/flux_operator_mcp_server_version.sh} (100%) rename test/{flux-mcp-server => flux-operator-mcp-server}/scenarios.json (62%) rename test/{flux-mcp-server => flux-operator-mcp-server}/test.sh (100%) diff --git a/.github/filters.yml b/.github/filters.yml index ca95819..f54b433 100644 --- a/.github/filters.yml +++ b/.github/filters.yml @@ -3,7 +3,7 @@ age: ./**/age/** ansible-mcp-server: ./**/ansible-mcp-server/** claude-code: ./**/claude-code/** flux: ./**/flux/** -flux-mcp-server: ./**/flux-mcp-server/** +flux-operator-mcp-server: ./**/flux-operator-mcp-server/** github-cli-extras: ./**/github-cli-extras/** github-mcp-server: ./**/github-mcp-server/** grafana-mcp-server: ./**/grafana-mcp-server/** diff --git a/src/flux-mcp-server/NOTES.md b/src/flux-operator-mcp-server/NOTES.md similarity index 94% rename from src/flux-mcp-server/NOTES.md rename to src/flux-operator-mcp-server/NOTES.md index 49bd60c..d3dccfb 100644 --- a/src/flux-mcp-server/NOTES.md +++ b/src/flux-operator-mcp-server/NOTES.md @@ -17,6 +17,7 @@ This feature is tested against the following architectures: | Version | Notes | | --- | --- | +| 3.0.0 | Rename feature | | 2.0.0 | Replace dependsOn with explicit required packages | | 1.0.2 | Update install and test scripts | | 1.0.1 | Surface curl errors | diff --git a/src/flux-mcp-server/README.md b/src/flux-operator-mcp-server/README.md similarity index 100% rename from src/flux-mcp-server/README.md rename to src/flux-operator-mcp-server/README.md diff --git a/src/flux-mcp-server/devcontainer-feature.json b/src/flux-operator-mcp-server/devcontainer-feature.json similarity index 88% rename from src/flux-mcp-server/devcontainer-feature.json rename to src/flux-operator-mcp-server/devcontainer-feature.json index 3e1b998..397940d 100644 --- a/src/flux-mcp-server/devcontainer-feature.json +++ b/src/flux-operator-mcp-server/devcontainer-feature.json @@ -1,7 +1,7 @@ { - "id": "flux-mcp-server", - "version": "2.0.0", - "name": "Flux MCP Server", + "name": "Flux Operator MCP Server", + "id": "flux-operator-mcp-server", + "version": "3.0.0", "documentationURL": "https://fluxcd.control-plane.io/mcp/", "description": "The Flux Model Context Protocol (MCP) Server connects AI assistants like Claude, Cursor, GitHub Copilot, and others directly to your Kubernetes clusters running Flux Operator, enabling seamless interaction through natural language.", "options": { diff --git a/src/flux-mcp-server/install.sh b/src/flux-operator-mcp-server/install.sh similarity index 100% rename from src/flux-mcp-server/install.sh rename to src/flux-operator-mcp-server/install.sh diff --git a/test/flux-mcp-server/flux_mcp_server_version.sh b/test/flux-operator-mcp-server/flux_operator_mcp_server_version.sh similarity index 100% rename from test/flux-mcp-server/flux_mcp_server_version.sh rename to test/flux-operator-mcp-server/flux_operator_mcp_server_version.sh diff --git a/test/flux-mcp-server/scenarios.json b/test/flux-operator-mcp-server/scenarios.json similarity index 62% rename from test/flux-mcp-server/scenarios.json rename to test/flux-operator-mcp-server/scenarios.json index 5dfddc1..1c800f5 100644 --- a/test/flux-mcp-server/scenarios.json +++ b/test/flux-operator-mcp-server/scenarios.json @@ -1,8 +1,8 @@ { - "flux_mcp_server_version": { + "flux_operator_mcp_server_version": { "image": "mcr.microsoft.com/devcontainers/base:debian12", "features": { - "flux-mcp-server": { + "flux-operator-mcp-server": { "version": "0.27.0" } } diff --git a/test/flux-mcp-server/test.sh b/test/flux-operator-mcp-server/test.sh similarity index 100% rename from test/flux-mcp-server/test.sh rename to test/flux-operator-mcp-server/test.sh