Standout
Ce que fait ce MCP
Provides reference-backed web and application design directions, reusable UI code, motion recipes, and automated design critiques.
Outils
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'tone': {'enum': ['light', 'dark', 'adaptive', 'luxury-light', 'dark-premium'], 'type': 'string', 'description': 'Tone constraint'}, 'query': {'type': 'string', 'description': "Full brief, e.g. 'luxury light website with soft wavy hero animation and 3D dials'"}, 'category': {'type': 'string', 'description': 'Site category or type, e.g. saas, church, ecommerce, agency'}, 'direction': {'type': 'string', 'description': 'Standout direction id, e.g. aurora-glass or porcelain-atelier'}, 'intensity': {'enum': ['quiet', 'elevated', 'showstopper'], 'type': 'string', 'description': 'Motion/visual intensity'}, 'site_type': {'type': 'string', 'description': 'Finer site type, e.g. church, mcp, saas, portfolio'}, 'response_format': {'enum': ['md', 'json'], 'type': 'string', 'description': 'Return markdown or structured JSON'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['business'], 'properties': {'vibe': {'type': 'string', 'description': 'Desired feel, e.g. premium, technical, warm, playful'}, 'audience': {'type': 'string', 'description': 'Who the page must convince'}, 'business': {'type': 'string', 'description': "What YOU are building (not the reference), e.g. 'booking site for a Fiji dive shop'"}, 'industry': {'type': 'string', 'description': 'Industry or category, e.g. developer tool, restaurant, law firm'}, 'direction': {'type': 'string', 'description': 'Optional StandOut direction id to force, e.g. terminal-grade'}, 'reference_id': {'type': 'string', 'description': 'Or a curated reference id from search_references to anchor the match on'}, 'reference_url': {'type': 'string', 'description': 'Public URL of a site whose style you like. Standout reads it server-side for its semantic signal.'}, 'response_format': {'enum': ['md', 'json'], 'type': 'string', 'description': 'Return markdown or structured JSON'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['business', 'reference_url'], 'properties': {'vibe': {'type': 'string', 'description': 'Desired feel, e.g. premium, technical, warm, playful'}, 'audience': {'type': 'string', 'description': 'Who the page must convince'}, 'business': {'type': 'string', 'description': "What YOU are building (not the reference), e.g. 'Mac app that makes websites and PDFs readable outside'"}, 'industry': {'type': 'string', 'description': 'Industry or category, e.g. developer tool, Mac utility, restaurant'}, 'direction': {'type': 'string', 'description': 'Optional StandOut direction id to force, e.g. terminal-grade'}, 'favorite_bits': {'type': 'array', 'items': {'type': 'string'}, 'description': "Specific parts the user likes, e.g. ['hero animation', 'warm colors', 'pricing card']. These become inspiration tokens, not copied components."}, 'reference_url': {'type': 'string', 'description': 'Public URL of a site whose style or specific parts you like'}, 'response_format': {'enum': ['md', 'json'], 'type': 'string', 'description': 'Return markdown or structured JSON'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'url': {'type': 'string', 'description': 'The current (before) page URL to audit'}, 'source': {'type': 'string', 'description': 'Raw HTML/CSS of the current page, if not published'}, 'business': {'type': 'string', 'description': 'Business name/description for the report header and classification'}, 'after_url': {'type': 'string', 'description': 'The rebuilt (after) page URL, for a before/after comparison'}, 'agency_name': {'type': 'string', 'description': "White-label: your agency/studio name, shown as 'Prepared by X' in the report and on the shareable report page"}, 'after_source': {'type': 'string', 'description': 'Raw HTML/CSS of the rebuilt page, for a before/after comparison'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'url': {'type': 'string', 'description': 'Public URL of the page to critique'}, 'source': {'type': 'string', 'description': 'Raw HTML/CSS/JSX of the page'}, 'direction': {'type': 'string', 'description': 'Direction pack id the page implements (e.g. ink-and-paper). ALWAYS pass this when the page was built from get_design_direction so the critique respects the design system instead of fighting it.'}, 'description': {'type': 'string', 'description': 'Description of the current design if no source available'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['reference_url'], 'properties': {'favorite_bits': {'type': 'array', 'items': {'type': 'string'}, 'description': 'The same favorite bits passed to build_from_reference_v2, if any'}, 'reference_url': {'type': 'string', 'description': 'Public URL of the reference site the user liked'}, 'response_format': {'enum': ['md', 'json'], 'type': 'string', 'description': 'Return markdown or structured JSON'}, 'candidate_source': {'type': 'string', 'description': 'Built page HTML/CSS/JSX to compare against the reference'}, 'candidate_description': {'type': 'string', 'description': 'Plain-language description of the built design if source is unavailable'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['source'], 'properties': {'view': {'type': 'string', 'description': "What this view is, e.g. 'invoices table', for context"}, 'theme': {'type': 'string', 'description': 'Installed app theme id (e.g. graphite-ledger) to also check token-law conformance'}, 'source': {'type': 'string', 'description': 'The component or screen source to critique (React/JSX/TSX/HTML/CSS)'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'theme': {'type': 'string', 'description': 'Theme id from the menu, e.g. graphite-ledger, terminal-grade-ui, porcelain-ui. Omit to browse the menu (unmetered).'}, 'response_format': {'enum': ['md', 'json'], 'type': 'string', 'description': 'Menu format when browsing: markdown (default) or JSON'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'query': {'type': 'string', 'description': 'Or describe the business/vibe and the best pack is chosen'}, 'direction': {'type': 'string', 'description': 'Direction pack id (e.g. terminal-grade)'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'theme': {'type': 'string', 'description': 'App theme id the components bind to (default graphite-ledger)'}, 'component': {'type': 'string', 'description': "Component id: app-shell, stat-row, data-table, settings-form, or 'all' (default)"}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'tone': {'enum': ['light', 'dark'], 'type': 'string', 'description': 'Base palette tone. Pass when the client asks for a light or dark site; matching stays inside that pool (9 light / 5 dark directions)'}, 'vibe': {'type': 'string', 'description': 'Desired feel, e.g. premium, playful, technical, warm'}, 'audience': {'type': 'string', 'description': 'Who the site must convince'}, 'boldness': {'enum': ['safe', 'elevated', 'bold', 'experimental'], 'type': 'string', 'description': "How adventurous the signature concept should be: safe (conservative/trust-first businesses like clinics, accountants, law firms), elevated (default), bold, or experimental. A 'safe' request never receives a bold concept. Bold/experimental dials can unlock signature SET PIECES: finished interactive hero objects (drag-to-compare reveal, live pricing calculator, product console, scroll-driven process timeline) delivered as complete code by get_section_code."}, 'business': {'type': 'string', 'description': "What the business is, e.g. 'dive shop in Fiji running charters'. If omitted, the response returns a few quick intake questions to ask the user instead of erroring."}, 'industry': {'type': 'string', 'description': 'Industry, e.g. restaurant, law firm, saas, gym'}, 'current_site_url': {'type': 'string', 'description': "The business's EXISTING website URL, for redesigns. Standout fetches it and returns the content to preserve + the redesign protocol"}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['flow_id'], 'properties': {'flow_id': {'type': 'string', 'description': 'Flow id from search_flows'}, 'response_format': {'enum': ['md', 'json'], 'type': 'string', 'description': 'Return markdown or structured JSON'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['business'], 'properties': {'business': {'type': 'string', 'description': 'The business this hero sells'}, 'direction': {'type': 'string', 'description': 'Direction pack id from get_design_direction (e.g. coastal-film)'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'ids': {'type': 'array', 'items': {'type': 'string'}, 'description': "Recipe or piece ids, e.g. ['gradient-mesh-flow','fade-rise-stagger']"}, 'query': {'type': 'string', 'description': "Or describe the desired motion, e.g. 'webgl hero shader' or 'premium dark portfolio hovers'"}, 'direction': {'type': 'string', 'description': "Direction pack id (e.g. coastal-film); fills shader piece palettes with the pack's hexes"}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'tone': {'enum': ['light', 'dark', 'adaptive', 'luxury-light', 'dark-premium'], 'type': 'string', 'description': 'Tone constraint'}, 'type': {'enum': ['hero-background', 'surface-card', 'metric-widget', 'control', 'section-transition', 'text-motion', 'media-treatment', 'proof', 'pricing'], 'type': 'string', 'description': 'Optional primitive type filter'}, 'limit': {'type': 'integer', 'maximum': 12, 'minimum': 1, 'description': 'Number of primitives to return, max 12'}, 'query': {'type': 'string', 'description': "Desired feel/components, e.g. 'light luxury wavy Framer dials'"}, 'category': {'type': 'string', 'description': 'Site category or type, e.g. saas, church, ecommerce, agency'}, 'direction': {'type': 'string', 'description': 'Standout direction id, e.g. aurora-glass or porcelain-atelier'}, 'intensity': {'enum': ['quiet', 'elevated', 'showstopper'], 'type': 'string', 'description': 'Motion/visual intensity'}, 'site_type': {'type': 'string', 'description': 'Finer site type, e.g. church, mcp, saas, portfolio'}, 'response_format': {'enum': ['md', 'json'], 'type': 'string', 'description': 'Return markdown or structured JSON'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['reference_id'], 'properties': {'reference_id': {'type': 'string', 'description': 'Reference id from search_references'}, 'response_format': {'enum': ['md', 'json'], 'type': 'string', 'description': 'Return markdown or structured JSON'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['business'], 'properties': {'business': {'type': 'string', 'description': "The business, e.g. 'barbershop in Suva' - seeds the expression so same-direction sites stay distinct"}, 'sections': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Optional filter: section ids or kinds (nav, hero, offer, imageband, story, footer). Omit for the full set'}, 'direction': {'type': 'string', 'description': 'Direction pack id from get_design_direction (e.g. ink-and-paper, harvest-table, aurora-glass)'}, 'signature_move': {'type': 'string', 'description': "The signature move id from get_design_direction's Signature Concept (e.g. editorial_dossier, field_report_layout). Pass it so the sections are ORDERED and FRAMED to that concept - the output then leads with the Creative Spine, Memorable Move, and hard Differentiation Rules."}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'direction': {'type': 'string', 'description': "Direction pack id (e.g. coastal-film); fills the skeleton and scene prompts with the pack's hexes"}, 'technique': {'type': 'string', 'description': 'Skeleton id: world-hero, video-world-hero, type-interlock-hero, monochrome-flood-hero, annotation-scene, ghost-type-band. Omit to browse the menu (unmetered).'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['reference_id'], 'properties': {'limit': {'type': 'integer', 'maximum': 12, 'minimum': 1, 'description': 'Number of similar references to return, max 12'}, 'reference_id': {'type': 'string', 'description': 'Reference id from search_references'}, 'response_format': {'enum': ['md', 'json'], 'type': 'string', 'description': 'Return markdown or structured JSON'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'tone': {'enum': ['light', 'dark'], 'type': 'string', 'description': 'Optionally show only light-base (9) or dark-base (5) directions'}, 'response_format': {'enum': ['md', 'json'], 'type': 'string', 'description': 'Return a human-skimmable markdown menu (default) or a structured JSON array'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'url': {'type': 'string', 'description': 'Public URL to audit and improve (best input â\x80\x94 enables the live score + screenshots)'}, 'goal': {'type': 'string', 'description': "The primary conversion goal, e.g. 'get users to run an audit and connect the MCP'"}, 'vibe': {'type': 'string', 'description': 'Desired feel, e.g. premium, technical, warm'}, 'source': {'type': 'string', 'description': 'Raw HTML/CSS/JSX, when the page is not yet published'}, 'audience': {'type': 'string', 'description': 'Who the site must convince'}, 'business': {'type': 'string', 'description': "What the business is, e.g. 'MCP server that gives AI agents design taste'. Used to classify and build from scratch when no url/source."}, 'reference': {'type': 'string', 'description': 'A reference site URL or curated reference id whose style to lean toward'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'url': {'type': 'string', 'description': 'Original or current public page URL. Best first-call input because it enables live phone and desktop rendering.'}, 'goal': {'type': 'string', 'description': 'The primary conversion goal.'}, 'vibe': {'type': 'string', 'description': 'Optional visual steer, e.g. premium, light, editorial, technical.'}, 'source': {'type': 'string', 'description': 'Original/current HTML, CSS, JSX, or TSX when the page is not public.'}, 'audience': {'type': 'string', 'description': 'Who the page must convince.'}, 'business': {'type': 'string', 'description': 'What the business is and what the page sells.'}, 'after_url': {'type': 'string', 'description': 'Improved public page URL. Supplying this switches the workflow to proof mode and compares before vs after.'}, 'reference': {'type': 'string', 'description': 'Optional approved reference URL or curated reference id.'}, 'agency_name': {'type': 'string', 'description': 'Optional agency/studio name for the final client proof report.'}, 'after_source': {'type': 'string', 'description': 'Improved page source for proof mode when there is no public preview URL.'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 12, 'minimum': 1, 'description': 'Number of flows to return, max 12'}, 'query': {'type': 'string', 'description': "Search terms like 'api key onboarding', 'pricing', 'booking', 'marketplace', or 'quickstart'"}, 'category': {'type': 'string', 'description': 'Optional category filter, e.g. onboarding, pricing, booking'}, 'direction': {'type': 'string', 'description': 'Optional StandOut direction id'}, 'response_format': {'enum': ['md', 'json'], 'type': 'string', 'description': 'Return markdown or structured JSON'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'type': {'enum': ['style', 'screen', 'component'], 'type': 'string', 'description': 'Optional reference type filter'}, 'limit': {'type': 'integer', 'maximum': 12, 'minimum': 1, 'description': 'Number of references to return, max 12'}, 'query': {'type': 'string', 'description': "Search terms like 'developer tool pricing', 'api key dashboard', 'restaurant booking', or 'dark command center'"}, 'category': {'type': 'string', 'description': 'Optional category filter, e.g. pricing, onboarding, developer tool, restaurant'}, 'direction': {'type': 'string', 'description': 'Optional StandOut direction id, e.g. terminal-grade, coastal-film, harvest-table'}, 'response_format': {'enum': ['md', 'json'], 'type': 'string', 'description': 'Return markdown or structured JSON'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['business'], 'properties': {'vibe': {'type': 'string', 'description': 'Desired feel, e.g. premium, technical, warm, playful'}, 'query': {'type': 'string', 'description': 'Optional reference search query. Defaults to business/industry/vibe/audience'}, 'audience': {'type': 'string', 'description': 'Who the page must convince'}, 'business': {'type': 'string', 'description': 'What the website/app is for'}, 'industry': {'type': 'string', 'description': 'Industry or category, e.g. developer tool, restaurant, law firm'}, 'direction': {'type': 'string', 'description': 'Optional StandOut direction id to force, e.g. terminal-grade'}, 'reference_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Optional exact reference ids from search_references'}, 'response_format': {'enum': ['md', 'json'], 'type': 'string', 'description': 'Return markdown or structured JSON'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['email'], 'properties': {'email': {'type': 'string', 'description': "The user's email address, exactly as the user gave it in this conversation"}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The watched page address to stop watching'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Full public page address to watch, e.g. https://client-site.com'}, 'email': {'type': 'string', 'description': 'Where regression alerts go. Defaults to the email bound to this license.'}}}
Modifications récentes des outils
Serveurs MCP similaires
GripForge
Generates, rigs, animates, analyzes, and packages game characters, weapons, armor, effects, environments, and engine-ready assets.
spriteship
Generates and manages 2D game characters, assets, animations, tilesets, UI packs, maps, and engine-ready exports for multiple gam…
Blixtworks
Offers pay-per-call utilities for text, image processing and analysis, data conversion, validation, web inspection, cryptography,…
Compose Preview Catalogs
Browses, renders, compares, audits, and edits Jetpack Compose preview catalogs and associated UI designs.
arch-tools-mcp
Provides general-purpose agent APIs for browser automation, web and PDF extraction, data conversion, email operations, fact check…
kernelcad
Authors, evaluates, reviews, simulates, edits, and exports parametric CAD assemblies and geometry from editable TypeScript-based …
floot
Creates, edits, previews, databases, and publishes full-stack web and mobile applications with hosted resources and deployment wo…
Raven
Supports coding agents with design audits, design-system guidance, and a configurable visual preference profile.