aesthetics-mcp
Provides queryable knowledge of 300+ visual aesthetics from the Aesthetics Wiki on Fandom, with tools for search, retrieval, listing, and suggestion of aesthetics for design projects.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
aesthetics-mcp
A Model Context Protocol server that gives Claude knowledge of 1135+ named visual aesthetics from the Aesthetics Wiki. Use it to generate CSS tokens, Tailwind configs, design briefs, and UI components grounded in real aesthetic traditions.
Prerequisites
Node.js 18+
Claude Code (CLI, desktop app, or IDE extension)
Related MCP server: Design Style MCP Server
Install
git clone https://github.com/InfiniteInsight/aesthetics-mcp.git
cd aesthetics-mcp
npm install
npm run setupThen restart Claude Code. The MCP server and aesthetics skill are now active.
The database ships pre-scraped and pre-embedded — no scraping or model download needed on first run. The embedding model (~23MB) downloads on the first suggest_aesthetics call.
Usage
The skill activates automatically on design-related requests. You can also trigger it directly:
Intent | Example |
Named aesthetic | "make it Vaporwave" |
Vibe description | "dark moody academic candlelight" |
Project description | "a meditation app, calm but not clinical" |
Random inspiration | "pick a random aesthetic for me" |
Color-first | "find aesthetics that use black and gold" |
Explore | "what aesthetics are related to Dark Academia?" |
MCP Tools
Tool | Description |
| Full details + wiki text for a named aesthetic |
| FTS keyword search across all 1135+ aesthetics |
| Semantic similarity search from a project description |
| Browse all aesthetics, optionally filtered by category |
| Random pick, optionally filtered by category |
| Find aesthetics by color name (e.g. "burgundy", "earth tones") |
| All 66 distinct aesthetic categories |
| Resolve an aesthetic's related/adjacent neighbors |
| How recently the database was last scraped |
Re-scraping
The bundled database was scraped in June 2026. To refresh it:
npm run scrape # re-scrapes all 1135 aesthetics (~30 min)
node src/db/migrate-embeddings.js # re-computes semantic embeddings (~5 min)Development
npm test # run all 63 tests
npm run setup # re-run after pulling changes to update skill + MCP pathTool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Search, compare, and blend structured visual aesthetics, palettes, and creative directions.
Give your agent a real design system: tokens, measured WCAG contrast, and rules to follow.
670+ named visual and music styles: deal a look for a feeling, get paste-ready AI prompts.
Design-style library for AI agents: find a style by use or mood, preview it, apply its spec.
Related MCP Servers
- AlicenseAqualityDmaintenanceMCP server that exposes the Aesthetics Wiki as a searchable knowledge source, letting LLMs look up aesthetic movements, styles, and visual subcultures.535 PyPI11MIT
- AlicenseAqualityBmaintenanceProvides deterministic design style recommendations and structured tokens for AI content generation, with 30 curated styles including color palettes, typography, and visual directives.212 npmMIT
- AlicenseAqualityDmaintenanceProvides 1000+ handcrafted design system themes (colors, typography, components, animations) to inject into AI-generated UI, enabling tools like Claude, ChatGPT, and Cursor to produce polished, non-generic interfaces.211 npm1MIT
- AlicenseNot gradedqualityCmaintenanceEnables Cursor and Claude Code to read design tokens and rules, and validate component code against a design system before generating UI.MIT