Aceternity Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Aceternity Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<div align="center">
Model Context Protocol server for Aceternity UI components
Discover, search, and install 106 Aceternity UI components from your AI assistant. Generate full page layouts, get context-aware recommendations, and install everything with a single command.
</div>
pipx install aceternity-mcp
aceternity-mcp installRestart your AI tool. Done.
Your AI assistant gets 11 tools for working with Aceternity UI:
| Tool | What it does |
|---|---|
generate_page_layout | Generate a full page layout with sections, components, and install commands |
search_components | Full-text search across names, descriptions, tags, categories |
recommend_components | Get recommendations for a use case or design goal |
recommend_combination | Get component suggestions for each page section |
match_components_to_project | Match components to a whole project description |
list_components | List all 106 components with optional filters |
list_categories | Show all 17 categories with component counts |
get_component | Get full metadata for a single component |
get_category | Get all components in a category |
install_component | Get install command, dependencies, and setup steps |
filter_by_scores | Filter by visual intensity, animation, performance, etc. |
The standout feature. Ask your AI to generate a complete page layout and it returns:
7 page types: landing, saas, dashboard, portfolio, ecommerce, blog, documentation
Example prompts:
"Generate a page layout for a dark premium AI SaaS landing page"
"Build me a fintech dashboard layout with analytics"
"Create a portfolio page with 3D effects and scroll animations"
"Design an e-commerce store layout for a clothing brand"Scoring signals per component:
| Signal | Description |
|---|---|
| Section-role category match | 17 role profiles with preferred categories |
| Section-role tag match | Role-specific tag boosting |
| Section score weights | Tuned dimension weights per role |
| Archetype context | Page-level scoring (SaaS, dashboard, portfolio, etc.) |
| Text relevance | User description keyword matching |
| Design tone coherence | Boosts components matching detected tones |
| Dependency reuse | Bonus for shared npm dependencies |
"Show me subtle dark background effects with low performance impact"
"Recommend a navbar + hero + CTA combination for a SaaS landing page"
"Find highly customizable card components for testimonials"
"Give me low-motion components suitable for a dashboard"
"Install Spotlight and show me what dependencies are needed"
"What components work well for dark mode dashboards?"
"Search for animated text effects"
"Filter components with visual intensity above 7 and low performance impact"| Tool | Auto-configured |
|---|---|
| Claude Desktop | Yes |
| Claude Code CLI | Yes |
| Cursor | Yes |
| Cline (VS Code) | Yes |
| Windsurf | Yes |
| OpenCode | Yes |
Run aceternity-mcp install and all detected tools are configured automatically.
All tools use the same server command:
{
"mcpServers": {
"aceternity-ui": {
"command": "aceternity-mcp-server",
"args": []
}
}
}| Tool | Config file |
|---|---|
| Cursor | ~/.cursor/mcp.json |
| Claude Code | ~/.claude/mcp.json |
| Cline | VS Code extension settings |
| Windsurf | ~/.codeium/windsurf/mcp_config.json (uses mcp_servers / aceternity_ui) |
| OpenCode | ~/.opencode/mcp.json |
| Command | Description |
|---|---|
aceternity-mcp install | Interactive setup wizard |
aceternity-mcp status | Show installation health |
aceternity-mcp update | Check for and install updates |
aceternity-mcp repair | Fix registry, configs, or permissions |
aceternity-mcp diagnose | Output JSON diagnostics |
aceternity-mcp uninstall | Remove from all AI tools |
aceternity-mcp --version | Show version |
# Repair only the registry
aceternity-mcp repair --registry
# Repair only client configs
aceternity-mcp repair --configs
# Non-interactive update
aceternity-mcp update -ydocker pull ghcr.io/devinoldenburg/aceternity-mcp
docker run -i ghcr.io/devinoldenburg/aceternity-mcpnpx aceternity-mcp-serverRequires the Python package installed separately (pipx install aceternity-mcp).
pip install aceternity-mcpgit clone https://github.com/devinoldenburg/aceternity-mcp.git
cd aceternity-mcp
pipx install .106 components across 17 categories:
| Category | Count | Examples |
|---|---|---|
| Backgrounds | 18 | Aurora, Beams, Grid, Spotlight, Vortex |
| Cards | 15 | 3D Card, Card Hover, Expandable Card |
| Text Effects | 13 | Typewriter, Text Generate, Gradient Text |
| Scroll Effects | 11 | Parallax, Scroll Reveal, Tracing Beam |
| Visualization | 9 | Globe, World Map, SVG Mask |
| Hero Sections | 8 | Hero Parallax, Spotlight, Lamp Effect |
| Navigation | 7 | Floating Dock, Navbar Menu |
| Layout | 81 | Bento Grid, Container Scroll, Timeline |
| Forms | 6 | Input, Placeholders, Multi-Step |
| 3D Effects | 5 | 3D Card, 3D Pin, Globe |
Each component includes: detailed description, purpose, behavior, visual characteristics, design tone, difficulty level, dependencies, install command, compatibility flags, and 7 scoring dimensions.
Every component is rated 1-10 on:
| Dimension | What it measures |
|---|---|
| Visual Intensity | How visually dominant (1 = subtle, 10 = dramatic) |
| Animation Intensity | Amount of motion (1 = static, 10 = heavy animation) |
| Layout Importance | Structural criticality (1 = decorative, 10 = essential) |
| Customization Ease | Flexibility (1 = rigid, 10 = very configurable) |
| Landing Page Fit | Suitability for landing pages |
| Dashboard Fit | Suitability for dashboards |
| Performance Impact | Runtime cost (1 = lightweight, 10 = heavy) |
git clone https://github.com/devinoldenburg/aceternity-mcp.git
cd aceternity-mcp
python -m venv .venv && source .venv/bin/activate
pip install -e ".[dev]"
# Run tests
pytest tests/ -v
# Lint + type check
ruff check src/ tests/
mypy src/aceternity_mcp/ tests/
# Validate registry
python scripts/validate_registry.py@aceternity shadcn registryCommand not found -- Run pipx ensurepath and restart your terminal.
Registry not found -- Run aceternity-mcp repair or pipx reinstall aceternity-mcp.
MCP server not connecting -- Run aceternity-mcp diagnose and check the output. Repair configs with aceternity-mcp repair --configs.
Update issues -- Run pipx upgrade aceternity-mcp or pipx reinstall aceternity-mcp.
MIT -- see LICENSE.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.