The UVL Analyzer MCP is a Model Context Protocol (MCP) server designed to analyze feature models written in the Universal Variability Language (UVL). It provides a variety of tools to process and extract insights from feature models, such as identifying atomic sets, calculating average branching factors, and more.
Tools
atomic_sets
average_branching_factor
commonality
configurations
configurations_number
core_features
count_leafs
dead_features
estimated_number_of_configurations
false_optional_features
feature_ancestors
filter
leaf_features
max_depth
satisfiability
Server Config
{
"mcpServers": {
"fm-analyzer": {
"command": "npx",
"args": [
"-y",
"@lbdudc/mcp-uvl-analyzer"
]
}
}
}