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.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@aesthetics-mcpSuggest aesthetics for a dark fantasy video game"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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 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 pathThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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