UVL Analyzer MCP
@lbdudc
UVL Analyzer MCP について
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 a
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"fm-analyzer": {
"command": "npx",
"args": [
"-y",
"@lbdudc/mcp-uvl-analyzer"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is UVL Analyzer MCP?
The UVL Analyzer MCP is a Model Context Protocol (MCP) server that analyzes feature models written in the Universal Variability Language (UVL). It provides tools to extract insights such as atomic sets, commonality, dead features, and valid configurations.
How to use UVL Analyzer MCP?
Add the server configuration to your claude_desktop_config.json using either Docker or npx. The Docker command runs the image mcp/uvlanalyzer; the npx command uses the package @lbdudc/mcp-uvl-analyzer.
Key features of UVL Analyzer MCP
- Identifies atomic sets, core features, and dead features
- Calculates average branching factor and commonality
- Generates all valid configurations and their count
- Counts leaf features and estimates configuration count
- Detects false optional features and checks satisfiability
- Filters configurations and finds feature ancestors
Use cases of UVL Analyzer MCP
- Analyze the complexity of a feature model using average branching factor and max depth
- Identify mandatory and dead features for product-line documentation
- Generate the complete set of valid product configurations
- Validate a feature model’s consistency with satisfiability checks
- Optimize feature models by detecting atomic sets and false optionals
FAQ from UVL Analyzer MCP
What is UVL?
UVL stands for Universal Variability Language, a language for writing feature models.
How do I install UVL Analyzer MCP?
You can run it via Docker with the image mcp/uvlanalyzer or via npx with the package @lbdudc/mcp-uvl-analyzer.
What analysis tools does it offer?
It provides tools for atomic sets, branching factor, commonality, configuration generation, core and dead features, leaf counts, satisfiability, filtering, and more.
How do I configure it with Claude Desktop?
Add the appropriate JSON block under mcpServers in your claude_desktop_config.json (either the Docker or npx variant shown in the README).
What license does UVL Analyzer MCP use?
It is licensed under the MIT License, allowing free use, modification, and distribution.
「その他」の他のコンテンツ
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
ghidraMCP
LaurieWiredMCP Server for Ghidra
ICSS
chokcoco不止于 CSS
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
コメント