awwwards-mcp
Provides access to Awwwards winning and nominated websites, enabling search by style or category and extraction of design tokens such as color palette, typography, layout, and motion specifications.
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., "@awwwards-mcpSearch awwwards for a minimal portfolio, pick one, and extract its design specs."
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.
awwwards-mcp — live Awwwards design specs for Lovable
Standalone MCP server that gives Lovable (or any MCP client) live access to awwwards.com winners. Lovable can call it on-demand — "design this like an Awwwards winner for [style/industry]" — and get structured JSON design tokens (palette / typography / layout / motion / CSS variables / Tailwind tokens) it can apply programmatically.
Live scrape on every call — no frozen library. Uses the full pool (winners + nominees + directory) with graceful fallback.
Public, no auth — paste a single URL into Lovable → Settings → MCP.
Live endpoint
https://awwwards-mcp.yytrout18.workers.dev/mcpAlso accepts POST / and POST /sse (same handler). GET / is a landing page. GET /health returns HTML landing as well.
Related MCP server: ds-mcp
Tools
search_awwwards
Discover award-winning references by vibe. Live-scrapes awwwards.com.
arg | type | description |
| string | Free-text vibe — |
| string | Alias for |
| string |
|
| integer 1–20 | default 10 |
Returns { usedUrl, count, sites: [{slug, url, title, thumbnail}] }.
extract_awwwards_specs
Pull structured tokens from any awwwards.com winner/nominee page.
arg | type | description |
| string required |
|
Returns:
{
"source": { "awwwardsUrl": "...", "title": "...", "externalUrl": "https://...", "image": "https://..." },
"meta": { "description": "...", "tags": ["Minimal","3D","GSAP"], "award": "Site of the Day", "paletteCount": 2 },
"palette": { "colors": [{"hex":"#01C654","role":"primary"}], "rawHexes": ["#FFFFFF","#01C654"], "cssVariables": {"--color-background":"#FFFFFF"} },
"typography": { "heading": "Inter — 600", "mood": "minimal", "pairing": "..." },
"layout": { "patterns": ["generous whitespace, 12-col grid"], "spacing": "generous", "grid": "12-col, gap 24px" },
"motion": { "libraries": ["GSAP","Three.js"], "intensity": "experimental — WebGL / Three.js heavy" },
"tokens": { "css": "--color-primary: #01C654;", "tailwind": { "colors": {"primary":"#01C654"}, "fontFamily": {...} } },
"lovablePrompt": "Apply this Awwwards-winning direction: palette #FFFFFF, #01C654; ..."
}Palette comes from the winner's own list-palette on its detail page; typography / layout / motion are inferred from its tags + award and shaped into usable prompts/variables — no hallucinations, fully traceable to the source page.
Connect to Lovable
In Lovable: Settings → MCP (or Integrations → MCP).
Add server URL:
https://awwwards-mcp.yytrout18.workers.dev/mcpTransport: Streamable HTTP (also listed as "HTTP" or "SSE" in some clients — same URL works).
No auth needed. Lovable will
initialize→tools/list→ you're live.Try in Lovable chat: "search awwwards for minimal fintech, pick one, extract its specs, and apply the tokens to this project".
Local dev
bash\nnpm install # plain — no --legacy-peer-deps\nnpm run build # tsc typecheck (--noEmit)\nnpm run test # runs build (tsc)\nnpm run dev # wrangler dev on :8787 — POST /mcp (use --port 8790 if 8787 is taken)\nnpm run deploy # wrangler deploy\n
Stack
Node/TypeScript · @modelcontextprotocol/sdk · Cloudflare Workers (Streamable HTTP + SSE + JSON-RPC, 2024-11-05) · live fetch scrape with no external deps.
Notes
awwwards.comis Cloudflare-screened but server-rendered — no browser needed; plain Workerfetchworks.If a detail page has no palette block,
rawHexesis[]and tokens fall back to monochrome + tag-inferred direction — never fabricated.Inspect manually:
curl -s https://awwwards-mcp.yytrout18.workers.dev/mcp -X POST -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This 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.
Related MCP Connectors
- miromiroOAuthapp.miromiro
Turn any live website into brand colors, fonts, design tokens, SVGs, Lottie and paste-ready code.
Score any URL against a real design contract — 42 checks, A-F grade, token + motion validation.
Jinn gateway MCP — brand DNA, brand kits, design systems, and agency tools behind one bearer token.
Access and maintain design system docs, tokens, components, skills, and contexts across any project.
Related MCP Servers
- AlicenseAqualityBmaintenanceDesign system MCP server. 20 tools: extract design tokens from any URL, pull from Figma or Penpot, generate React + shadcn/ui components from specs, run WCAG audits, sync tokens bidirectionally.5027640MIT
- AlicenseNot gradedqualityAmaintenanceA read-only MCP server that provides AI coding agents with a queryable contract for design system tokens, components, patterns, and anti-patterns.201Apache 2.0
- AlicenseAqualityCmaintenanceMCP server that gives LLMs deep knowledge of design systems and tokens, enabling intelligent design evolution, token analysis, and designer-to-developer handoffs.37132MIT
- AlicenseAqualityAmaintenanceRead-only MCP server that exposes a design system's tokens, components, conventions, and deprecations as queryable tools, enabling agents to look up canonical values, assess change impact, and detect hardcoded value drift.83MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/Yaakovyitzchak1231/awwwards-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server