{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_bsyvgwdvv6sk","handle":"design-lounge-mcp","url":"https://wellknown.network/agents/design-lounge-mcp","links":{"self":"https://wellknown.network/agents/design-lounge-mcp/record.json","html":"https://wellknown.network/agents/design-lounge-mcp","markdown":"https://wellknown.network/agents/design-lounge-mcp/record.md","api":"https://wellknown.network/api/v1/agents/design-lounge-mcp","status":"https://wellknown.network/api/v1/agents/design-lounge-mcp/status","claim":"https://wellknown.network/agents/design-lounge-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/design-lounge-mcp/claim.json","badge":"https://wellknown.network/agents/design-lounge-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/design-lounge-mcp/history","tools":"https://wellknown.network/api/v1/agents/design-lounge-mcp/tools"},"ard":{"identifier":"urn:air:www.designlounge.live:server:design-lounge-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Design Lounge","summary":"A UI design library and skill for agents, with a page review for AI giveaways, SEO, AEO, and GEO.","description":"A UI design library and skill for agents, with a page review for AI giveaways, SEO, AEO, and GEO.","publisher":{"name":"SusanAcharya","url":null},"homepage":"https://www.designlounge.live","repository":"https://github.com/SusanAcharya/Design-Lounge","version":"0.2.3","license":"SEE LICENSE IN skill/LICENSE","protocols":["mcp"],"tags":["mcp","mcp-server","design","design-system","ui","skill","claude-code","cursor","codex","seo","aeo","geo","accessibility","palette","typography"],"pricing":null,"endpoints":[{"url":"https://www.designlounge.live/api/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"npm:design-lounge-mcp","type":"package_npm","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-29T09:30:02.299683Z","npmKeywords":["mcp","mcp-server","design","design-system","ui","skill","claude-code","cursor","codex","seo","aeo","geo","accessibility","palette","typography"],"publishedAt":"2026-10-29T09:30:02.299683Z","registryName":"io.github.SusanAcharya/design-lounge"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","license":"npm","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"content.seo","name":"SEO","confidence":1,"provenance":"declared"},{"slug":"media.3d","name":"3D & Design","confidence":1,"provenance":"declared"},{"slug":"code.review","name":"Code Review","confidence":0.885,"provenance":"derived"},{"slug":"data.web-search","name":"Web Search","confidence":0.583,"provenance":"derived"},{"slug":"geo.maps","name":"Maps & Places","confidence":0.554,"provenance":"derived"},{"slug":"dev.docs-lookup","name":"Documentation Lookup","confidence":0.54,"provenance":"derived"}],"categories":["code","content","data","dev","geo","media"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 7h ago.","lastOkAt":"2026-11-05T17:26:06.329Z","lastProbedAt":"2026-11-05T17:26:06.329Z","statusComputedAt":"2026-11-05T17:29:43.106Z","reliability30d":{"probes":22,"successRate":1,"p50Ms":797,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":22,"ok":22,"authBoundaryOk":0,"serviceOk":22,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-11-05T17:26:06.329Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1238,"error":null,"detail":{"tools":[{"name":"start_design","description":"Call first for any new website, app, screen, or UI. Reads their request the way the method does (flow, mode, named style, calm words), ranks the recipes, reads "},{"name":"get_recipe","description":"A recipe (start) with its directions: each a complete look (theme, pairing, family, hero, effect, work, footer). Each direction says whether the recent history "},{"name":"pick_direction","description":"Apply rules 3 to 5 of Pick a direction and the Recent picks check: calm words narrow to quiet, editorial, or sharp families; the history blocks recent direction"},{"name":"check_pick","description":"The uniqueness check from Recent picks: direction, hero, and effect against this recipe; two of hero, work, footer against the related group; hero shape against"},{"name":"search_pieces","description":"Search 600+ piece briefs by words (job, component, style, tag) and filters. Returns ids, summaries, and demo links. Then get_piece for the brief."},{"name":"get_piece","description":"The spec for one piece, with a picture of its demo: structure, counts, sizes, motion timing, states, hit targets, acceptance checklist. By default stops at \"Opt"},{"name":"browse_library","description":"List themes, pairings, families, recipes, piece categories, collections, or kinds. Themes and pairings can be ranked by a mood (\"warm craft\", \"editorial serif\","},{"name":"get_theme","description":"A theme's full CSS (primary, secondary, tertiary, feedback, surfaces, link) and its pair for the other mode. Colour only: fonts come from the pairing, radius an"},{"name":"get_pairing","description":"A pairing's CSS (Google Fonts import, --font-display, --font-text, mono if any), its numbers face, and any caution to say before you write."},{"name":"get_family","description":"A family's rules: radius, button style, density, shadow, and the sentences that lock them. The family wins over a brief for radius, shadow, button, and density."},{"name":"get_icons","description":"SVG for Lounge Icons by name (24px, stroke 1.75). With no names, lists them by group. Missing names come back as missing: then follow Icon and nav in components"},{"name":"search_wada","description":"Sanzo Wada's 348 combinations, by colour or material word (russet, slate, \"dark warm\") or nearest to a hex. Only for Free colour, a brand board no theme fits, o"},{"name":"read_guide","description":"Read a method file or one section of it. Files: SKILL.md, app.md, brief.md, components.md, examples.md, flows.md, locale.md, native.md, practice.md, reference.m"},{"name":"name_number","description":"The tie-break from rule 5 of Pick a direction: the sum of each letter's place in the alphabet, mod the number of fitting directions."},{"name":"review_page","description":"The all-in-one check for a built page: AI giveaways and kit drift (the Look fails), SEO, AEO, GEO, and, when Chromium is available, a rendered pass at 1280×800 "},{"name":"audit_slop","description":"Design only: the tells of a generated page (stock copy, em dashes, buzzwords, icon-card trios, gradients, the indigo palette, emoji icons, numbered eyebrows, pl"},{"name":"audit_search","description":"Whether search engines can index the page and show it well (SEO), answer engines can lift a direct answer (AEO), and AI engines can reach it, read it without Ja"},{"name":"suggest_schema","description":"JSON-LD for the page built only from facts on it: the entity (Organization, LocalBusiness subtypes, Person, Product, SoftwareApplication) with name, url, descri"}],"toolCount":18,"toolsHash":"124b9c666f43879f3a18b2cdbcec05e60f77aa04cf16e99cf154627df04eb36e","serverName":"design-lounge","capabilities":["tools","resources","prompts"],"serverVersion":"0.2.6","protocolVersion":"2025-06-18"}},{"at":"2026-11-05T08:24:12.643Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1317,"error":null,"detail":{"tools":[{"name":"start_design","description":"Call first for any new website, app, screen, or UI. Reads their request the way the method does (flow, mode, named style, calm words), ranks the recipes, reads "},{"name":"get_recipe","description":"A recipe (start) with its directions: each a complete look (theme, pairing, family, hero, effect, work, footer). Each direction says whether the recent history "},{"name":"pick_direction","description":"Apply rules 3 to 5 of Pick a direction and the Recent picks check: calm words narrow to quiet, editorial, or sharp families; the history blocks recent direction"},{"name":"check_pick","description":"The uniqueness check from Recent picks: direction, hero, and effect against this recipe; two of hero, work, footer against the related group; hero shape against"},{"name":"search_pieces","description":"Search 600+ piece briefs by words (job, component, style, tag) and filters. Returns ids, summaries, and demo links. Then get_piece for the brief."},{"name":"get_piece","description":"The spec for one piece, with a picture of its demo: structure, counts, sizes, motion timing, states, hit targets, acceptance checklist. By default stops at \"Opt"},{"name":"browse_library","description":"List themes, pairings, families, recipes, piece categories, collections, or kinds. Themes and pairings can be ranked by a mood (\"warm craft\", \"editorial serif\","},{"name":"get_theme","description":"A theme's full CSS (primary, secondary, tertiary, feedback, surfaces, link) and its pair for the other mode. Colour only: fonts come from the pairing, radius an"},{"name":"get_pairing","description":"A pairing's CSS (Google Fonts import, --font-display, --font-text, mono if any), its numbers face, and any caution to say before you write."},{"name":"get_family","description":"A family's rules: radius, button style, density, shadow, and the sentences that lock them. The family wins over a brief for radius, shadow, button, and density."},{"name":"get_icons","description":"SVG for Lounge Icons by name (24px, stroke 1.75). With no names, lists them by group. Missing names come back as missing: then follow Icon and nav in components"},{"name":"search_wada","description":"Sanzo Wada's 348 combinations, by colour or material word (russet, slate, \"dark warm\") or nearest to a hex. Only for Free colour, a brand board no theme fits, o"},{"name":"read_guide","description":"Read a method file or one section of it. Files: SKILL.md, app.md, brief.md, components.md, examples.md, flows.md, locale.md, native.md, practice.md, reference.m"},{"name":"name_number","description":"The tie-break from rule 5 of Pick a direction: the sum of each letter's place in the alphabet, mod the number of fitting directions."},{"name":"review_page","description":"The all-in-one check for a built page: AI giveaways and kit drift (the Look fails), SEO, AEO, GEO, and, when Chromium is available, a rendered pass at 1280×800 "},{"name":"audit_slop","description":"Design only: the tells of a generated page (stock copy, em dashes, buzzwords, icon-card trios, gradients, the indigo palette, emoji icons, numbered eyebrows, pl"},{"name":"audit_search","description":"Whether search engines can index the page and show it well (SEO), answer engines can lift a direct answer (AEO), and AI engines can reach it, read it without Ja"},{"name":"suggest_schema","description":"JSON-LD for the page built only from facts on it: the entity (Organization, LocalBusiness subtypes, Person, Product, SoftwareApplication) with name, url, descri"}],"toolCount":18,"toolsHash":"124b9c666f43879f3a18b2cdbcec05e60f77aa04cf16e99cf154627df04eb36e","serverName":"design-lounge","capabilities":["tools","resources","prompts"],"serverVersion":"0.2.6","protocolVersion":"2025-06-18"}},{"at":"2026-11-04T23:23:14.839Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1280,"error":null,"detail":{"tools":[{"name":"start_design","description":"Call first for any new website, app, screen, or UI. Reads their request the way the method does (flow, mode, named style, calm words), ranks the recipes, reads "},{"name":"get_recipe","description":"A recipe (start) with its directions: each a complete look (theme, pairing, family, hero, effect, work, footer). Each direction says whether the recent history "},{"name":"pick_direction","description":"Apply rules 3 to 5 of Pick a direction and the Recent picks check: calm words narrow to quiet, editorial, or sharp families; the history blocks recent direction"},{"name":"check_pick","description":"The uniqueness check from Recent picks: direction, hero, and effect against this recipe; two of hero, work, footer against the related group; hero shape against"},{"name":"search_pieces","description":"Search 600+ piece briefs by words (job, component, style, tag) and filters. Returns ids, summaries, and demo links. Then get_piece for the brief."},{"name":"get_piece","description":"The spec for one piece, with a picture of its demo: structure, counts, sizes, motion timing, states, hit targets, acceptance checklist. By default stops at \"Opt"},{"name":"browse_library","description":"List themes, pairings, families, recipes, piece categories, collections, or kinds. Themes and pairings can be ranked by a mood (\"warm craft\", \"editorial serif\","},{"name":"get_theme","description":"A theme's full CSS (primary, secondary, tertiary, feedback, surfaces, link) and its pair for the other mode. Colour only: fonts come from the pairing, radius an"},{"name":"get_pairing","description":"A pairing's CSS (Google Fonts import, --font-display, --font-text, mono if any), its numbers face, and any caution to say before you write."},{"name":"get_family","description":"A family's rules: radius, button style, density, shadow, and the sentences that lock them. The family wins over a brief for radius, shadow, button, and density."},{"name":"get_icons","description":"SVG for Lounge Icons by name (24px, stroke 1.75). With no names, lists them by group. Missing names come back as missing: then follow Icon and nav in components"},{"name":"search_wada","description":"Sanzo Wada's 348 combinations, by colour or material word (russet, slate, \"dark warm\") or nearest to a hex. Only for Free colour, a brand board no theme fits, o"},{"name":"read_guide","description":"Read a method file or one section of it. Files: SKILL.md, app.md, brief.md, components.md, examples.md, flows.md, locale.md, native.md, practice.md, reference.m"},{"name":"name_number","description":"The tie-break from rule 5 of Pick a direction: the sum of each letter's place in the alphabet, mod the number of fitting directions."},{"name":"review_page","description":"The all-in-one check for a built page: AI giveaways and kit drift (the Look fails), SEO, AEO, GEO, and, when Chromium is available, a rendered pass at 1280×800 "},{"name":"audit_slop","description":"Design only: the tells of a generated page (stock copy, em dashes, buzzwords, icon-card trios, gradients, the indigo palette, emoji icons, numbered eyebrows, pl"},{"name":"audit_search","description":"Whether search engines can index the page and show it well (SEO), answer engines can lift a direct answer (AEO), and AI engines can reach it, read it without Ja"},{"name":"suggest_schema","description":"JSON-LD for the page built only from facts on it: the entity (Organization, LocalBusiness subtypes, Person, Product, SoftwareApplication) with name, url, descri"}],"toolCount":18,"toolsHash":"124b9c666f43879f3a18b2cdbcec05e60f77aa04cf16e99cf154627df04eb36e","serverName":"design-lounge","capabilities":["tools","resources","prompts"],"serverVersion":"0.2.6","protocolVersion":"2025-06-18"}},{"at":"2026-11-04T15:28:28.118Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1135,"error":null,"detail":{"tools":[{"name":"start_design","description":"Call first for any new website, app, screen, or UI. Reads their request the way the method does (flow, mode, named style, calm words), ranks the recipes, reads "},{"name":"get_recipe","description":"A recipe (start) with its directions: each a complete look (theme, pairing, family, hero, effect, work, footer). Each direction says whether the recent history "},{"name":"pick_direction","description":"Apply rules 3 to 5 of Pick a direction and the Recent picks check: calm words narrow to quiet, editorial, or sharp families; the history blocks recent direction"},{"name":"check_pick","description":"The uniqueness check from Recent picks: direction, hero, and effect against this recipe; two of hero, work, footer against the related group; hero shape against"},{"name":"search_pieces","description":"Search 600+ piece briefs by words (job, component, style, tag) and filters. Returns ids, summaries, and demo links. Then get_piece for the brief."},{"name":"get_piece","description":"The spec for one piece, with a picture of its demo: structure, counts, sizes, motion timing, states, hit targets, acceptance checklist. By default stops at \"Opt"},{"name":"browse_library","description":"List themes, pairings, families, recipes, piece categories, collections, or kinds. Themes and pairings can be ranked by a mood (\"warm craft\", \"editorial serif\","},{"name":"get_theme","description":"A theme's full CSS (primary, secondary, tertiary, feedback, surfaces, link) and its pair for the other mode. Colour only: fonts come from the pairing, radius an"},{"name":"get_pairing","description":"A pairing's CSS (Google Fonts import, --font-display, --font-text, mono if any), its numbers face, and any caution to say before you write."},{"name":"get_family","description":"A family's rules: radius, button style, density, shadow, and the sentences that lock them. The family wins over a brief for radius, shadow, button, and density."},{"name":"get_icons","description":"SVG for Lounge Icons by name (24px, stroke 1.75). With no names, lists them by group. Missing names come back as missing: then follow Icon and nav in components"},{"name":"search_wada","description":"Sanzo Wada's 348 combinations, by colour or material word (russet, slate, \"dark warm\") or nearest to a hex. Only for Free colour, a brand board no theme fits, o"},{"name":"read_guide","description":"Read a method file or one section of it. Files: SKILL.md, app.md, brief.md, components.md, examples.md, flows.md, locale.md, native.md, practice.md, reference.m"},{"name":"name_number","description":"The tie-break from rule 5 of Pick a direction: the sum of each letter's place in the alphabet, mod the number of fitting directions."},{"name":"review_page","description":"The all-in-one check for a built page: AI giveaways and kit drift (the Look fails), SEO, AEO, GEO, and, when Chromium is available, a rendered pass at 1280×800 "},{"name":"audit_slop","description":"Design only: the tells of a generated page (stock copy, em dashes, buzzwords, icon-card trios, gradients, the indigo palette, emoji icons, numbered eyebrows, pl"},{"name":"audit_search","description":"Whether search engines can index the page and show it well (SEO), answer engines can lift a direct answer (AEO), and AI engines can reach it, read it without Ja"},{"name":"suggest_schema","description":"JSON-LD for the page built only from facts on it: the entity (Organization, LocalBusiness subtypes, Person, Product, SoftwareApplication) with name, url, descri"}],"toolCount":18,"toolsHash":"124b9c666f43879f3a18b2cdbcec05e60f77aa04cf16e99cf154627df04eb36e","serverName":"design-lounge","capabilities":["tools","resources","prompts"],"serverVersion":"0.2.6","protocolVersion":"2025-06-18"}},{"at":"2026-11-04T07:25:41.579Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1186,"error":null,"detail":{"tools":[{"name":"start_design","description":"Call first for any new website, app, screen, or UI. Reads their request the way the method does (flow, mode, named style, calm words), ranks the recipes, reads "},{"name":"get_recipe","description":"A recipe (start) with its directions: each a complete look (theme, pairing, family, hero, effect, work, footer). Each direction says whether the recent history "},{"name":"pick_direction","description":"Apply rules 3 to 5 of Pick a direction and the Recent picks check: calm words narrow to quiet, editorial, or sharp families; the history blocks recent direction"},{"name":"check_pick","description":"The uniqueness check from Recent picks: direction, hero, and effect against this recipe; two of hero, work, footer against the related group; hero shape against"},{"name":"search_pieces","description":"Search 600+ piece briefs by words (job, component, style, tag) and filters. Returns ids, summaries, and demo links. Then get_piece for the brief."},{"name":"get_piece","description":"The spec for one piece, with a picture of its demo: structure, counts, sizes, motion timing, states, hit targets, acceptance checklist. By default stops at \"Opt"},{"name":"browse_library","description":"List themes, pairings, families, recipes, piece categories, collections, or kinds. Themes and pairings can be ranked by a mood (\"warm craft\", \"editorial serif\","},{"name":"get_theme","description":"A theme's full CSS (primary, secondary, tertiary, feedback, surfaces, link) and its pair for the other mode. Colour only: fonts come from the pairing, radius an"},{"name":"get_pairing","description":"A pairing's CSS (Google Fonts import, --font-display, --font-text, mono if any), its numbers face, and any caution to say before you write."},{"name":"get_family","description":"A family's rules: radius, button style, density, shadow, and the sentences that lock them. The family wins over a brief for radius, shadow, button, and density."},{"name":"get_icons","description":"SVG for Lounge Icons by name (24px, stroke 1.75). With no names, lists them by group. Missing names come back as missing: then follow Icon and nav in components"},{"name":"search_wada","description":"Sanzo Wada's 348 combinations, by colour or material word (russet, slate, \"dark warm\") or nearest to a hex. Only for Free colour, a brand board no theme fits, o"},{"name":"read_guide","description":"Read a method file or one section of it. Files: SKILL.md, app.md, brief.md, components.md, examples.md, flows.md, locale.md, native.md, practice.md, reference.m"},{"name":"name_number","description":"The tie-break from rule 5 of Pick a direction: the sum of each letter's place in the alphabet, mod the number of fitting directions."},{"name":"review_page","description":"The all-in-one check for a built page: AI giveaways and kit drift (the Look fails), SEO, AEO, GEO, and, when Chromium is available, a rendered pass at 1280×800 "},{"name":"audit_slop","description":"Design only: the tells of a generated page (stock copy, em dashes, buzzwords, icon-card trios, gradients, the indigo palette, emoji icons, numbered eyebrows, pl"},{"name":"audit_search","description":"Whether search engines can index the page and show it well (SEO), answer engines can lift a direct answer (AEO), and AI engines can reach it, read it without Ja"},{"name":"suggest_schema","description":"JSON-LD for the page built only from facts on it: the entity (Organization, LocalBusiness subtypes, Person, Product, SoftwareApplication) with name, url, descri"}],"toolCount":18,"toolsHash":"124b9c666f43879f3a18b2cdbcec05e60f77aa04cf16e99cf154627df04eb36e","serverName":"design-lounge","capabilities":["tools","resources","prompts"],"serverVersion":"0.2.6","protocolVersion":"2025-06-18"}},{"at":"2026-11-03T22:28:13.256Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":163,"error":null,"detail":{"tools":[{"name":"start_design","description":"Call first for any new website, app, screen, or UI. Reads their request the way the method does (flow, mode, named style, calm words), ranks the recipes, reads "},{"name":"get_recipe","description":"A recipe (start) with its directions: each a complete look (theme, pairing, family, hero, effect, work, footer). Each direction says whether the recent history "},{"name":"pick_direction","description":"Apply rules 3 to 5 of Pick a direction and the Recent picks check: calm words narrow to quiet, editorial, or sharp families; the history blocks recent direction"},{"name":"check_pick","description":"The uniqueness check from Recent picks: direction, hero, and effect against this recipe; two of hero, work, footer against the related group; hero shape against"},{"name":"search_pieces","description":"Search 600+ piece briefs by words (job, component, style, tag) and filters. Returns ids, summaries, and demo links. Then get_piece for the brief."},{"name":"get_piece","description":"The spec for one piece, with a picture of its demo: structure, counts, sizes, motion timing, states, hit targets, acceptance checklist. By default stops at \"Opt"},{"name":"browse_library","description":"List themes, pairings, families, recipes, piece categories, collections, or kinds. Themes and pairings can be ranked by a mood (\"warm craft\", \"editorial serif\","},{"name":"get_theme","description":"A theme's full CSS (primary, secondary, tertiary, feedback, surfaces, link) and its pair for the other mode. Colour only: fonts come from the pairing, radius an"},{"name":"get_pairing","description":"A pairing's CSS (Google Fonts import, --font-display, --font-text, mono if any), its numbers face, and any caution to say before you write."},{"name":"get_family","description":"A family's rules: radius, button style, density, shadow, and the sentences that lock them. The family wins over a brief for radius, shadow, button, and density."},{"name":"get_icons","description":"SVG for Lounge Icons by name (24px, stroke 1.75). With no names, lists them by group. Missing names come back as missing: then follow Icon and nav in components"},{"name":"search_wada","description":"Sanzo Wada's 348 combinations, by colour or material word (russet, slate, \"dark warm\") or nearest to a hex. Only for Free colour, a brand board no theme fits, o"},{"name":"read_guide","description":"Read a method file or one section of it. Files: SKILL.md, app.md, brief.md, components.md, examples.md, flows.md, locale.md, native.md, practice.md, reference.m"},{"name":"name_number","description":"The tie-break from rule 5 of Pick a direction: the sum of each letter's place in the alphabet, mod the number of fitting directions."},{"name":"review_page","description":"The all-in-one check for a built page: AI giveaways and kit drift (the Look fails), SEO, AEO, GEO, and, when Chromium is available, a rendered pass at 1280×800 "},{"name":"audit_slop","description":"Design only: the tells of a generated page (stock copy, em dashes, buzzwords, icon-card trios, gradients, the indigo palette, emoji icons, numbered eyebrows, pl"},{"name":"audit_search","description":"Whether search engines can index the page and show it well (SEO), answer engines can lift a direct answer (AEO), and AI engines can reach it, read it without Ja"},{"name":"suggest_schema","description":"JSON-LD for the page built only from facts on it: the entity (Organization, LocalBusiness subtypes, Person, Product, SoftwareApplication) with name, url, descri"}],"toolCount":18,"toolsHash":"124b9c666f43879f3a18b2cdbcec05e60f77aa04cf16e99cf154627df04eb36e","serverName":"design-lounge","capabilities":["tools","resources","prompts"],"serverVersion":"0.2.6","protocolVersion":"2025-06-18"}},{"at":"2026-11-03T14:28:52.016Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":168,"error":null,"detail":{"tools":[{"name":"start_design","description":"Call first for any new website, app, screen, or UI. Reads their request the way the method does (flow, mode, named style, calm words), ranks the recipes, reads "},{"name":"get_recipe","description":"A recipe (start) with its directions: each a complete look (theme, pairing, family, hero, effect, work, footer). Each direction says whether the recent history "},{"name":"pick_direction","description":"Apply rules 3 to 5 of Pick a direction and the Recent picks check: calm words narrow to quiet, editorial, or sharp families; the history blocks recent direction"},{"name":"check_pick","description":"The uniqueness check from Recent picks: direction, hero, and effect against this recipe; two of hero, work, footer against the related group; hero shape against"},{"name":"search_pieces","description":"Search 600+ piece briefs by words (job, component, style, tag) and filters. Returns ids, summaries, and demo links. Then get_piece for the brief."},{"name":"get_piece","description":"The spec for one piece, with a picture of its demo: structure, counts, sizes, motion timing, states, hit targets, acceptance checklist. By default stops at \"Opt"},{"name":"browse_library","description":"List themes, pairings, families, recipes, piece categories, collections, or kinds. Themes and pairings can be ranked by a mood (\"warm craft\", \"editorial serif\","},{"name":"get_theme","description":"A theme's full CSS (primary, secondary, tertiary, feedback, surfaces, link) and its pair for the other mode. Colour only: fonts come from the pairing, radius an"},{"name":"get_pairing","description":"A pairing's CSS (Google Fonts import, --font-display, --font-text, mono if any), its numbers face, and any caution to say before you write."},{"name":"get_family","description":"A family's rules: radius, button style, density, shadow, and the sentences that lock them. The family wins over a brief for radius, shadow, button, and density."},{"name":"get_icons","description":"SVG for Lounge Icons by name (24px, stroke 1.75). With no names, lists them by group. Missing names come back as missing: then follow Icon and nav in components"},{"name":"search_wada","description":"Sanzo Wada's 348 combinations, by colour or material word (russet, slate, \"dark warm\") or nearest to a hex. Only for Free colour, a brand board no theme fits, o"},{"name":"read_guide","description":"Read a method file or one section of it. Files: SKILL.md, app.md, brief.md, components.md, examples.md, flows.md, locale.md, native.md, practice.md, reference.m"},{"name":"name_number","description":"The tie-break from rule 5 of Pick a direction: the sum of each letter's place in the alphabet, mod the number of fitting directions."},{"name":"review_page","description":"The all-in-one check for a built page: AI giveaways and kit drift (the Look fails), SEO, AEO, GEO, and, when Chromium is available, a rendered pass at 1280×800 "},{"name":"audit_slop","description":"Design only: the tells of a generated page (stock copy, em dashes, buzzwords, icon-card trios, gradients, the indigo palette, emoji icons, numbered eyebrows, pl"},{"name":"audit_search","description":"Whether search engines can index the page and show it well (SEO), answer engines can lift a direct answer (AEO), and AI engines can reach it, read it without Ja"},{"name":"suggest_schema","description":"JSON-LD for the page built only from facts on it: the entity (Organization, LocalBusiness subtypes, Person, Product, SoftwareApplication) with name, url, descri"}],"toolCount":18,"toolsHash":"124b9c666f43879f3a18b2cdbcec05e60f77aa04cf16e99cf154627df04eb36e","serverName":"design-lounge","capabilities":["tools","resources","prompts"],"serverVersion":"0.2.6","protocolVersion":"2025-06-18"}},{"at":"2026-11-03T06:32:20.901Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1109,"error":null,"detail":{"tools":[{"name":"start_design","description":"Call first for any new website, app, screen, or UI. Reads their request the way the method does (flow, mode, named style, calm words), ranks the recipes, reads "},{"name":"get_recipe","description":"A recipe (start) with its directions: each a complete look (theme, pairing, family, hero, effect, work, footer). Each direction says whether the recent history "},{"name":"pick_direction","description":"Apply rules 3 to 5 of Pick a direction and the Recent picks check: calm words narrow to quiet, editorial, or sharp families; the history blocks recent direction"},{"name":"check_pick","description":"The uniqueness check from Recent picks: direction, hero, and effect against this recipe; two of hero, work, footer against the related group; hero shape against"},{"name":"search_pieces","description":"Search 600+ piece briefs by words (job, component, style, tag) and filters. Returns ids, summaries, and demo links. Then get_piece for the brief."},{"name":"get_piece","description":"The spec for one piece, with a picture of its demo: structure, counts, sizes, motion timing, states, hit targets, acceptance checklist. By default stops at \"Opt"},{"name":"browse_library","description":"List themes, pairings, families, recipes, piece categories, collections, or kinds. Themes and pairings can be ranked by a mood (\"warm craft\", \"editorial serif\","},{"name":"get_theme","description":"A theme's full CSS (primary, secondary, tertiary, feedback, surfaces, link) and its pair for the other mode. Colour only: fonts come from the pairing, radius an"},{"name":"get_pairing","description":"A pairing's CSS (Google Fonts import, --font-display, --font-text, mono if any), its numbers face, and any caution to say before you write."},{"name":"get_family","description":"A family's rules: radius, button style, density, shadow, and the sentences that lock them. The family wins over a brief for radius, shadow, button, and density."},{"name":"get_icons","description":"SVG for Lounge Icons by name (24px, stroke 1.75). With no names, lists them by group. Missing names come back as missing: then follow Icon and nav in components"},{"name":"search_wada","description":"Sanzo Wada's 348 combinations, by colour or material word (russet, slate, \"dark warm\") or nearest to a hex. Only for Free colour, a brand board no theme fits, o"},{"name":"read_guide","description":"Read a method file or one section of it. Files: SKILL.md, app.md, brief.md, components.md, examples.md, flows.md, locale.md, native.md, practice.md, reference.m"},{"name":"name_number","description":"The tie-break from rule 5 of Pick a direction: the sum of each letter's place in the alphabet, mod the number of fitting directions."},{"name":"review_page","description":"The all-in-one check for a built page: AI giveaways and kit drift (the Look fails), SEO, AEO, GEO, and, when Chromium is available, a rendered pass at 1280×800 "},{"name":"audit_slop","description":"Design only: the tells of a generated page (stock copy, em dashes, buzzwords, icon-card trios, gradients, the indigo palette, emoji icons, numbered eyebrows, pl"},{"name":"audit_search","description":"Whether search engines can index the page and show it well (SEO), answer engines can lift a direct answer (AEO), and AI engines can reach it, read it without Ja"},{"name":"suggest_schema","description":"JSON-LD for the page built only from facts on it: the entity (Organization, LocalBusiness subtypes, Person, Product, SoftwareApplication) with name, url, descri"}],"toolCount":18,"toolsHash":"124b9c666f43879f3a18b2cdbcec05e60f77aa04cf16e99cf154627df04eb36e","serverName":"design-lounge","capabilities":["tools","resources","prompts"],"serverVersion":"0.2.4","protocolVersion":"2025-06-18"}},{"at":"2026-11-02T22:28:17.755Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":262,"error":null,"detail":{"tools":[{"name":"start_design","description":"Call first for any new website, app, screen, or UI. Reads their request the way the method does (flow, mode, named style, calm words), ranks the recipes, reads "},{"name":"get_recipe","description":"A recipe (start) with its directions: each a complete look (theme, pairing, family, hero, effect, work, footer). Each direction says whether the recent history "},{"name":"pick_direction","description":"Apply rules 3 to 5 of Pick a direction and the Recent picks check: calm words narrow to quiet, editorial, or sharp families; the history blocks recent direction"},{"name":"check_pick","description":"The uniqueness check from Recent picks: direction, hero, and effect against this recipe; two of hero, work, footer against the related group; hero shape against"},{"name":"search_pieces","description":"Search 600+ piece briefs by words (job, component, style, tag) and filters. Returns ids, summaries, and demo links. Then get_piece for the brief."},{"name":"get_piece","description":"The spec for one piece, with a picture of its demo: structure, counts, sizes, motion timing, states, hit targets, acceptance checklist. By default stops at \"Opt"},{"name":"browse_library","description":"List themes, pairings, families, recipes, piece categories, collections, or kinds. Themes and pairings can be ranked by a mood (\"warm craft\", \"editorial serif\","},{"name":"get_theme","description":"A theme's full CSS (primary, secondary, tertiary, feedback, surfaces, link) and its pair for the other mode. Colour only: fonts come from the pairing, radius an"},{"name":"get_pairing","description":"A pairing's CSS (Google Fonts import, --font-display, --font-text, mono if any), its numbers face, and any caution to say before you write."},{"name":"get_family","description":"A family's rules: radius, button style, density, shadow, and the sentences that lock them. The family wins over a brief for radius, shadow, button, and density."},{"name":"get_icons","description":"SVG for Lounge Icons by name (24px, stroke 1.75). With no names, lists them by group. Missing names come back as missing: then follow Icon and nav in components"},{"name":"search_wada","description":"Sanzo Wada's 348 combinations, by colour or material word (russet, slate, \"dark warm\") or nearest to a hex. Only for Free colour, a brand board no theme fits, o"},{"name":"read_guide","description":"Read a method file or one section of it. Files: SKILL.md, app.md, brief.md, components.md, examples.md, flows.md, locale.md, native.md, practice.md, reference.m"},{"name":"name_number","description":"The tie-break from rule 5 of Pick a direction: the sum of each letter's place in the alphabet, mod the number of fitting directions."},{"name":"review_page","description":"The all-in-one check for a built page: AI giveaways and kit drift (the Look fails), SEO, AEO, GEO, and, when Chromium is available, a rendered pass at 1280×800 "},{"name":"audit_slop","description":"Design only: the tells of a generated page (stock copy, em dashes, buzzwords, icon-card trios, gradients, the indigo palette, emoji icons, numbered eyebrows, pl"},{"name":"audit_search","description":"Whether search engines can index the page and show it well (SEO), answer engines can lift a direct answer (AEO), and AI engines can reach it, read it without Ja"},{"name":"suggest_schema","description":"JSON-LD for the page built only from facts on it: the entity (Organization, LocalBusiness subtypes, Person, Product, SoftwareApplication) with name, url, descri"}],"toolCount":18,"toolsHash":"124b9c666f43879f3a18b2cdbcec05e60f77aa04cf16e99cf154627df04eb36e","serverName":"design-lounge","capabilities":["tools","resources","prompts"],"serverVersion":"0.2.4","protocolVersion":"2025-06-18"}},{"at":"2026-11-02T14:26:15.321Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":485,"error":null,"detail":{"tools":[{"name":"start_design","description":"Call first for any new website, app, screen, or UI. Reads their request the way the method does (flow, mode, named style, calm words), ranks the recipes, reads "},{"name":"get_recipe","description":"A recipe (start) with its directions: each a complete look (theme, pairing, family, hero, effect, work, footer). Each direction says whether the recent history "},{"name":"pick_direction","description":"Apply rules 3 to 5 of Pick a direction and the Recent picks check: calm words narrow to quiet, editorial, or sharp families; the history blocks recent direction"},{"name":"check_pick","description":"The uniqueness check from Recent picks: direction, hero, and effect against this recipe; two of hero, work, footer against the related group; hero shape against"},{"name":"search_pieces","description":"Search 600+ piece briefs by words (job, component, style, tag) and filters. Returns ids, summaries, and demo links. Then get_piece for the brief."},{"name":"get_piece","description":"The spec for one piece, with a picture of its demo: structure, counts, sizes, motion timing, states, hit targets, acceptance checklist. By default stops at \"Opt"},{"name":"browse_library","description":"List themes, pairings, families, recipes, piece categories, collections, or kinds. Themes and pairings can be ranked by a mood (\"warm craft\", \"editorial serif\","},{"name":"get_theme","description":"A theme's full CSS (primary, secondary, tertiary, feedback, surfaces, link) and its pair for the other mode. Colour only: fonts come from the pairing, radius an"},{"name":"get_pairing","description":"A pairing's CSS (Google Fonts import, --font-display, --font-text, mono if any), its numbers face, and any caution to say before you write."},{"name":"get_family","description":"A family's rules: radius, button style, density, shadow, and the sentences that lock them. The family wins over a brief for radius, shadow, button, and density."},{"name":"get_icons","description":"SVG for Lounge Icons by name (24px, stroke 1.75). With no names, lists them by group. Missing names come back as missing: then follow Icon and nav in components"},{"name":"search_wada","description":"Sanzo Wada's 348 combinations, by colour or material word (russet, slate, \"dark warm\") or nearest to a hex. Only for Free colour, a brand board no theme fits, o"},{"name":"read_guide","description":"Read a method file or one section of it. Files: SKILL.md, app.md, brief.md, components.md, examples.md, flows.md, locale.md, native.md, practice.md, reference.m"},{"name":"name_number","description":"The tie-break from rule 5 of Pick a direction: the sum of each letter's place in the alphabet, mod the number of fitting directions."},{"name":"review_page","description":"The all-in-one check for a built page: AI giveaways and kit drift (the Look fails), SEO, AEO, GEO, and, when Chromium is available, a rendered pass at 1280×800 "},{"name":"audit_slop","description":"Design only: the tells of a generated page (stock copy, em dashes, buzzwords, icon-card trios, gradients, the indigo palette, emoji icons, numbered eyebrows, pl"},{"name":"audit_search","description":"Whether search engines can index the page and show it well (SEO), answer engines can lift a direct answer (AEO), and AI engines can reach it, read it without Ja"},{"name":"suggest_schema","description":"JSON-LD for the page built only from facts on it: the entity (Organization, LocalBusiness subtypes, Person, Product, SoftwareApplication) with name, url, descri"}],"toolCount":18,"toolsHash":"124b9c666f43879f3a18b2cdbcec05e60f77aa04cf16e99cf154627df04eb36e","serverName":"design-lounge","capabilities":["tools","resources","prompts"],"serverVersion":"0.2.3","protocolVersion":"2025-06-18"}}],"tools":[{"name":"start_design","description":"Call first for any new website, app, screen, or UI. Reads their request the way the method does (flow, mode, named style, calm words), ranks the recipes, reads "},{"name":"get_recipe","description":"A recipe (start) with its directions: each a complete look (theme, pairing, family, hero, effect, work, footer). Each direction says whether the recent history "},{"name":"pick_direction","description":"Apply rules 3 to 5 of Pick a direction and the Recent picks check: calm words narrow to quiet, editorial, or sharp families; the history blocks recent direction"},{"name":"check_pick","description":"The uniqueness check from Recent picks: direction, hero, and effect against this recipe; two of hero, work, footer against the related group; hero shape against"},{"name":"search_pieces","description":"Search 600+ piece briefs by words (job, component, style, tag) and filters. Returns ids, summaries, and demo links. Then get_piece for the brief."},{"name":"get_piece","description":"The spec for one piece, with a picture of its demo: structure, counts, sizes, motion timing, states, hit targets, acceptance checklist. By default stops at \"Opt"},{"name":"browse_library","description":"List themes, pairings, families, recipes, piece categories, collections, or kinds. Themes and pairings can be ranked by a mood (\"warm craft\", \"editorial serif\","},{"name":"get_theme","description":"A theme's full CSS (primary, secondary, tertiary, feedback, surfaces, link) and its pair for the other mode. Colour only: fonts come from the pairing, radius an"},{"name":"get_pairing","description":"A pairing's CSS (Google Fonts import, --font-display, --font-text, mono if any), its numbers face, and any caution to say before you write."},{"name":"get_family","description":"A family's rules: radius, button style, density, shadow, and the sentences that lock them. The family wins over a brief for radius, shadow, button, and density."},{"name":"get_icons","description":"SVG for Lounge Icons by name (24px, stroke 1.75). With no names, lists them by group. Missing names come back as missing: then follow Icon and nav in components"},{"name":"search_wada","description":"Sanzo Wada's 348 combinations, by colour or material word (russet, slate, \"dark warm\") or nearest to a hex. Only for Free colour, a brand board no theme fits, o"},{"name":"read_guide","description":"Read a method file or one section of it. Files: SKILL.md, app.md, brief.md, components.md, examples.md, flows.md, locale.md, native.md, practice.md, reference.m"},{"name":"name_number","description":"The tie-break from rule 5 of Pick a direction: the sum of each letter's place in the alphabet, mod the number of fitting directions."},{"name":"review_page","description":"The all-in-one check for a built page: AI giveaways and kit drift (the Look fails), SEO, AEO, GEO, and, when Chromium is available, a rendered pass at 1280×800 "},{"name":"audit_slop","description":"Design only: the tells of a generated page (stock copy, em dashes, buzzwords, icon-card trios, gradients, the indigo palette, emoji icons, numbered eyebrows, pl"},{"name":"audit_search","description":"Whether search engines can index the page and show it well (SEO), answer engines can lift a direct answer (AEO), and AI engines can reach it, read it without Ja"},{"name":"suggest_schema","description":"JSON-LD for the page built only from facts on it: the entity (Organization, LocalBusiness subtypes, Person, Product, SoftwareApplication) with name, url, descri"}],"package":{"name":"design-lounge-mcp","registry":"npm","observedAt":"2026-11-05T17:31:15.000Z","publishedAt":"2026-11-03T10:58:06.558Z","latestVersion":"0.2.6","weeklyDownloads":983},"toolSurface":{"id":"ts_4x2w59pxgc6d","endpointId":"ep_rn9rb2fey28c","hash":"124b9c666f43879f3a18b2cdbcec05e60f77aa04cf16e99cf154627df04eb36e","toolCount":18,"serverName":"design-lounge","serverVersion":"0.2.3","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-29T16:24:24.858Z","lastSeenAt":"2026-11-05T17:26:06.327Z","observations":22,"toolNames":["start_design","get_recipe","pick_direction","check_pick","search_pieces","get_piece","browse_library","get_theme","get_pairing","get_family","get_icons","search_wada","read_guide","name_number","review_page","audit_slop","audit_search","suggest_schema"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_rn9rb2fey28c","url":"https://www.designlounge.live/api/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-11-05T08:24:12.660Z","auth":{"observedAt":"2026-11-05T08:24:12.871Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-11-05T08:24:12.929Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"www.designlounge.live","issuer":{"commonName":"YR1","organization":"Let's Encrypt"},"validFrom":"2026-10-05T14:56:43.000Z","validTo":"2027-01-03T14:56:42.000Z","daysToExpiry":58,"sanCount":1,"fingerprint256":"0C:8E:80:F2:9E:6B:00:49:E0:F1:77:4F:F4:77:0A:4B:68:7C:40:26:2C:F6:16:2C:A3:B1:86:AB:EA:65:68:63"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"npm","key":"design-lounge-mcp","url":"https://www.npmjs.com/package/design-lounge-mcp","firstSeenAt":"2026-10-27T21:18:10.193Z","fetchedAt":"2026-11-05T17:19:47.451Z","normalizedAt":"2026-11-05T17:19:47.451Z"},{"source":"mcp_registry","key":"io.github.SusanAcharya/design-lounge","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.SusanAcharya%2Fdesign-lounge","firstSeenAt":"2026-10-29T14:22:10.059Z","fetchedAt":"2026-11-02T05:20:18.543Z","normalizedAt":"2026-11-02T05:20:18.543Z"}]},"firstSeenAt":"2026-10-27T21:18:10.193Z","updatedAt":"2026-11-05T17:31:15.000Z"}