wally-ui-mcp
v1.0.0
Published
MCP Server for Wally UI - Angular component library with intelligent installation tools
Maintainers
Readme
Wally UI MCP Server
MCP (Model Context Protocol) Server for Wally UI - An Angular component library with intelligent AI-powered installation tools.
Features
- Install Components: Install Wally UI components directly into Angular projects
- List Components: Browse available components in the library
- Validate Components: Check component integrity and structure
- Generate Docs: Create documentation for components (coming soon)
Installation
npm install -g wally-ui-mcpConfiguration
Add to your Claude Desktop configuration file:
Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"wally-ui": {
"command": "npx",
"args": ["wally-ui-mcp"],
"env": {}
}
}
}Available Tools
install-component
Installs a Wally UI component into your Angular project.
Parameters:
componentName(string): Name of the component to install
Example:
install-component componentName="button"list-components
Lists all available components in the Wally UI library.
Example:
list-componentsvalidate-component
Validates component structure and integrity.
Parameters:
componentName(string): Name of the component to validate
generate-docs
Generates documentation for components (feature in development).
Parameters:
componentName(string): Name of the component to document
Requirements
- Node.js 18+
- Angular project (for component installation)
- Claude Desktop with MCP support
Usage
Once configured, the tools will be available in Claude Desktop. You can:
- Ask Claude to list available components
- Request installation of specific components
- Validate component integrity
- Generate documentation
Example conversation:
User: "Show me the available Wally UI components"
Claude: [uses list-components tool]
User: "Install the button component in my project"
Claude: [uses install-component with componentName="button"]Development
# Clone the repository
git clone https://github.com/WalissonCF/wally-ui.git
cd wally-ui/mcp
# Install dependencies
npm install
# Build
npm run build
# Run in development mode
npm run devLicense
MIT - See LICENSE file for details.
