TheDesignAgent
Was dieses MCP kann
Generates screen design briefs and evaluates built interfaces for UX heuristics, task fit, visual quality and pattern conformance.
Tools
Eingabeschema
{'type': 'object', 'required': ['task'], 'properties': {'task': {'type': 'string', 'description': "Describe the screen you're about to build"}, 'skills': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Per-call skill selection (overrides project defaults)'}, 'repo_hash': {'type': 'string', 'description': 'SHA256 of git remote origin URL'}, 'project_id': {'type': 'string', 'description': 'project_id from .thedesignagent file'}, 'schema_hash': {'type': 'string', 'description': 'SHA256 of schema/type files — triggers model refresh if stale'}, 'project_model': {'type': 'object', 'description': 'Project model. Send ONLY on first call (no project_id yet) OR when a prior response returned _meta.tda_status="setup_required" or "model_stale". Do NOT resend on routine subsequent calls — it is cached server-side.'}, 'codebase_context': {'type': 'string', 'description': 'Surrounding code snippet for context'}}}
Eingabeschema
{'type': 'object', 'required': ['task', 'artifact'], 'properties': {'task': {'type': 'string', 'description': "Describe the workflow or screen you're building"}, 'stages': {'type': 'array', 'items': {'enum': ['heuristics', 'cognitive', 'patterns', 'jtbd-fit'], 'type': 'string'}, 'description': 'Run only named stages (omit to run all)'}, 'artifact': {'type': 'string', 'description': 'The UI description or component code to evaluate'}, 'repo_hash': {'type': 'string', 'description': 'SHA256 of git remote origin URL (fallback if no .thedesignagent)'}, 'project_id': {'type': 'string', 'description': 'project_id from .thedesignagent file in project root'}, 'codebase_context': {'type': 'string', 'description': 'Optional surrounding code context'}}}
Eingabeschema
{'type': 'object', 'required': ['task', 'artifact'], 'properties': {'task': {'type': 'string', 'description': "Describe the workflow or screen you're building"}, 'artifact': {'type': 'string', 'description': 'The UI description or component code to evaluate'}, 'repo_hash': {'type': 'string', 'description': 'SHA256 of git remote origin URL'}, 'project_id': {'type': 'string', 'description': 'project_id from .thedesignagent file in project root'}, 'render_url': {'type': 'string', 'description': 'Public or preview URL to screenshot, e.g. https://my-app-git-feature.vercel.app/checkout'}, 'vercel_bypass_token': {'type': 'string', 'description': "Optional. Vercel 'Protection Bypass for Automation' secret, for a protected preview deploy."}}}
Letzte Tool-Änderungen
Ähnliche MCP-Server
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…
Xenition
Creates and manages documents, spreadsheets, presentations, apps, diagrams, media, automations, notes, tasks, and workspace knowl…
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…