npx claudepluginhub r55r/ui-toolkit-lsps --plugin uxml-lspThis LSP server requires lemminxto be installed on your system. Make sure it's available in your PATH before enabling.
Add to your .lsp.json or plugin.json:
{
"lspServers": {
"xml": {
"command": "lemminx",
"extensionToLanguage": {
".xml": "xml",
".uxml": "xml"
}
}
}
}lemminxstdioInitialization Options:
{
"settings": {
"xml": {
"format": {
"enabled": true
},
"catalogs": [
"./.claude/uxml-lsp/catalog.xml",
"file://${CLAUDE_PLUGIN_ROOT}/schemas/catalog.xml"
],
"validation": {
"enabled": true
},
"fileAssociations": [
{
"pattern": "**/*.uxml",
"systemId": "urn:ui-toolkit-lsps:uxml"
}
]
}
}
}Settings:
{
"xml": {
"format": {
"enabled": true
},
"catalogs": [
"./.claude/uxml-lsp/catalog.xml",
"file://${CLAUDE_PLUGIN_ROOT}/schemas/catalog.xml"
],
"validation": {
"enabled": true
},
"fileAssociations": [
{
"pattern": "**/*.uxml",
"systemId": "urn:ui-toolkit-lsps:uxml"
}
]
}
}