Part of the
igniteui-angular-componentsskill hub.
The Ignite UI CLI MCP server enables AI assistants to generate production-ready theming code. It must be configured in your editor before the theming tools become available.
Create or edit .vscode/mcp.json in your project:
{
"servers": {
"igniteui-cli": {
"command": "npx",
"args": ["-y", "igniteui-cli@next", "mcp"]
}
}
}This works whether igniteui-cli is installed locally in node_modules or needs to be pulled from the npm registry — npx -y handles both cases.
Create or edit .cursor/mcp.json:
{
"mcpServers": {
"igniteui-cli": {
"command": "npx",
"args": ["-y", "igniteui-cli@next", "mcp"]
}
}
}Edit the Claude Desktop config file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"igniteui-cli": {
"command": "npx",
"args": ["-y", "igniteui-cli@next", "mcp"]
}
}
}- Go to Settings → Tools → AI Assistant → MCP Servers
- Click + Add MCP Server
- Set Command to
npxand Arguments toigniteui-cli@next mcp - Click OK and restart the AI Assistant
After configuring the MCP server, ask your AI assistant:
"List all available Ignite UI components"
If the MCP server is running, the list_components tool will return all available components for the detected framework.