Kubernetes MCP Server v0.0.58
breaking+++++++++*********
Changes
- !Rename metrics from mcp_ to k8s_mcp_ prefixmaintenance / breaking
- !Resources_create_or_update removes status updatesfixed / breaking
- !Remove mark3labs/mcp-go dependency from test infrastructuremaintenance / breaking
- Add prompt documentation generation to update-readme-toolsadded
- Add secondary network interface support to vm_createadded
- Add troubleshoot action to vm_lifecycle tooladded
- Add default server instructions for MCP Tool Searchadded
- Add evals for 'config' toolsetadded
- Add kubevirt tasks for vmsnapshot and vmrestoreadded
- Update evals for latest mcpchecker enhancementadded
- Add grace period seconds to delete optionsadded
- Adding evals for helm toolsetadded
27 more lines
- Update mcpchecker to use labelsadded
- Propagate user agent to api serveradded
- Make Service targetPort Configurableadded
- Add structured content supportadded
- Add _meta field support for tool definitionsadded
- Centralize K8s error logging in MCP tool handleradded
- Add pre-execution validation layeradded
- Add helm docs ci check and regenerate docsadded
- Clone vm eval task and tooladded
- Add kubevirt toolset support to mcpchecker workflowadded
- Remove version field from OCI package for MCP registry compliancefixed
- Mcpchecker action yaml syntaxfixed
- Ensure InputSchema.Properties is initialized for all toolsfixed
- Use root context $ in tpl() inside with blocksfixed
- Use namespace label in recording rules for multi-tenant RBACfixed
- Update mcpchecker to use latest versionfixed
- Kubernetes-mcp-server is incompatible with llama.cpp (JSON-Schema)fixed
- Remove hardcoded portfixed
- Use name helper for container name to respect nameOverridefixed
- Resolve race conditions in tests and MCP serverfixed
- Sort Toolsets() output for deterministic orderingfixed
- Resources_create_or_update forces SSAfixed
- Improve eval task prompts for reliabilityfixed
- Improve test accuracy and naming after BaseDefault refactorfixed
- TestReloadUpdatesToolsets was reloading a different server than the one under testfixed
- Improve mcpchecker workflow reliabilityfixed
- Remove pr target from mcpchecker action as secrets won't be included properlyfixed
40 maintenance lines (dependency bumps, CI, tests, docs)
- Upload results.json from weekly run to repomaintenance
- Add check to verify README.md MCP tools are up-to-datemaintenance
- Bump actions/download-artifact from 6 to 7maintenance
- Using a more generic way to list toolsetsmaintenance
- Remove unused tool-scoped authorization middlewaremaintenance
- Bump mcpchecker/mcpchecker from 0.0.3 to 0.0.4maintenance
- Run goimportsmaintenance
- Bump go from 1.25.0 to 1.25.6maintenance
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.39.0 to 1.40.0maintenance
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.39.0 to 1.40.0maintenance
- Bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp from 1.39.0 to 1.40.0maintenance
- Bump go.opentelemetry.io/otel/exporters/prometheus from 0.61.0 to 0.62.0maintenance
- Bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc from 1.39.0 to 1.40.0maintenance
- Bump mcpchecker/mcpchecker from 0.0.4 to 0.0.5maintenance
- Skip CLI tests if there is an overridemaintenance
- Make mcp registration/deregistration consistentmaintenance
- Add helm chart validation to CI pipelinemaintenance
- Bump golang.org/x/oauth2 from 0.34.0 to 0.35.0maintenance
- Bump mcpchecker/mcpchecker from 0.0.5 to 0.0.6maintenance
- Bump github.com/modelcontextprotocol/go-sdk from 1.2.0 to 1.3.0maintenance
- Bump mcpchecker from 0.0.6 to 0.0.7maintenance
- Bump k8s.io/apiextensions-apiserver from 0.35.0 to 0.35.1maintenance
- Bump k8s.io/cli-runtime from 0.35.0 to 0.35.1maintenance
- Bump k8s.io/metrics from 0.35.0 to 0.35.1maintenance
- Bump k8s.io/kubectl from 0.35.0 to 0.35.1maintenance
- Bump golangci-lint from v2.8.0 to v2.9.0maintenance
- Improve user agent handling and test infrastructuremaintenance
- Update mcpchecker action to 0.0.9maintenance
- Simplify structured content API with auto-serializationmaintenance
- Add configuration reference and reorganize documentationmaintenance
- Simplify PrometheusRule by removing redundant recording rulesmaintenance
- Bump github.com/modelcontextprotocol/go-sdk from 1.3.0 to 1.3.1maintenance
- Add cross-cluster deployment guide and improve in-cluster error UXmaintenance
- Add test for resources_create_or_update SSA forcemaintenance
- Improve configuration and documentation coveragemaintenance
- Extract BaseDefault() and decouple tests from downstream overridesmaintenance
- Add slack channel link to READMEmaintenance
- Bump mcpchecker action to 0.0.10maintenance
- Bump actions/download-artifact from 7 to 8maintenance
- Add CNCF Slack invitation link to community sectionmaintenance
79 lines19 added18 fixed42 maintenancetyped from the source notes