vcluster-yaml-mcp-server
MCP server for querying vcluster YAML configurations using jq
Versions
1.5.1latest1.5.01.4.41.4.31.4.2+ show 24 moreshow less
1.4.11.4.01.3.21.3.11.3.01.2.41.2.31.2.01.1.21.1.11.1.01.0.121.0.111.0.101.0.91.0.81.0.71.0.61.0.41.0.31.0.21.0.11.0.00.1.0Tools 7
list-versions DISCOVERY: Find all available vCluster versions. Returns GitHub tags (stable releases) and branches (development versions). Use this to discover what versions are available before querying specific versions.
smart-query UNIVERSAL SEARCH: Your go-to tool for finding ANY vCluster configuration! Understands natural language, searches intelligently, and finds related settings. USE THIS FIRST for any config questions! Examples: "show me namespace settings", "how is etcd configured?", "what networking options exist?", "find service CIDR". Searches chart/values.yaml by default.
create-vcluster-config CONFIG CREATION WORKFLOW: Use this when generating vCluster configurations for users. This tool REQUIRES you to provide the YAML you created and automatically validates it before returning to the user. Returns validation result + formatted config. This ensures every config you create is validated.
validate-config VALIDATION ONLY: Validates existing vCluster YAML (full config or partial snippet) against the schema. Use create-vcluster-config for configs you generate. Use this to validate user-provided configs or files from GitHub.
extract-validation-rules AI ASSISTANT: Extract validation rules, constraints, and best practices directly from values.yaml comments. Returns structured rules for AI to understand complex relationships and semantic validations that procedural code cannot handle. USE THIS when you need to understand the "why" behind configurations or validate semantic correctness beyond syntax.
get-server-info Get server version, available tools, and metadata. Call on first use to check for updates.
get-changelog Get recent release history. Check for changes relevant to your task.
Permissions 4
shell high env_vars low network medium filesystem low