Skip to main content
Glama
InfiniteInsight

aesthetics-mcp

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: figma-mcp-server

Install

git clone https://github.com/InfiniteInsight/aesthetics-mcp.git
cd aesthetics-mcp
npm install
npm run setup

Then 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

get_aesthetic

Full details + wiki text for a named aesthetic

search_aesthetics

FTS keyword search across all 1135+ aesthetics

suggest_aesthetics

Semantic similarity search from a project description

list_aesthetics

Browse all aesthetics, optionally filtered by category

random_aesthetic

Random pick, optionally filtered by category

search_by_color

Find aesthetics by color name (e.g. "burgundy", "earth tones")

list_categories

All 66 distinct aesthetic categories

find_related

Resolve an aesthetic's related/adjacent neighbors

check_db_staleness

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 path
F
license - not found
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    A
    maintenance
    Native Claude Code integration for @annondeveloper/ui-kit — a zero-dependency React component library with 147 components, 3 weight tiers, physics-based animations, and OKLCH color system. Gives Claude deep awareness of the library's components, design patterns, and conventions. Includes 5 skills for component discovery, code generation, design system reference, tier selection, and accessibility
    Last updated
    29
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Provides deterministic design style recommendations and structured tokens for AI content generation, with 30 curated styles including color palettes, typography, and visual directives.
    Last updated
    2
    349
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Provides 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.
    Last updated
    2
    15
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • A design-style library for AI agents: search real styles, fetch a ready-to-apply design spec.

  • Turn any live website into brand colors, fonts, design tokens, SVGs, Lottie and paste-ready code.

  • Persistent context for Claude. Your AI always knows your projects and next actions across sessions.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/InfiniteInsight/aesthetics-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server