@spaced-out/genesis-mcp
v1.0.5
Published
MCP server for Genesis UI Design System - provides AI assistants with access to components, hooks, and design tokens
Readme
Genesis MCP Server
MCP server for AI assistants to access the Genesis UI Design System.
Quick Setup
Cursor / Claude Desktop
- Find your
npxpath:
which npx- Add to MCP settings:
{
"mcpServers": {
"genesis-design-system": {
"command": "/opt/homebrew/bin/npx",
"args": ["-y", "@spaced-out/genesis-mcp@latest"]
}
}
}Replace
/opt/homebrew/bin/npxwith your actual path from step 1.
- Restart the app.
Available Tools
| Tool | Description |
| -------------------------------- | ----------------------------- |
| list_components | List all components |
| get_component | Get component details & types |
| search_components | Search by name |
| list_hooks | List all hooks |
| get_hook | Get hook details |
| get_design_tokens | Get design tokens |
| get_component_template | New component template |
| get_css_module_guidelines | CSS Module patterns |
| analyze_component_dependencies | Dependency analysis |
Development
yarn install
yarn build # Generate design-system.json
node index.js # Test locallyTroubleshooting
"spawn npx ENOENT": Use full path to npx (see setup above).
Package not found: Run npm view @spaced-out/genesis-mcp to verify.
Node version: Requires Node.js >= 18.0.0
