MCP Elite Design Architect Hub
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., "@MCP Elite Design Architect HubDefine the designer voice for a luxury e-commerce site."
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.
MCP Elite Design Architect Hub
An advanced Model Context Protocol server plus a live frontend canvas for multi-agent design sessions.
What It Implements
Mandatory
get_session_contexthandoff before any agent can mutate session statePersistent session state with optimistic concurrency via
context_versionStrict staged workflow from voice definition through passes 1-5
Radically distinct direction generation across spatial, typography, temperature, and motion axes
Triple validation gate before UI elements are committed:
critique_current_designevaluate_design_qualitywow_factor_audit
Snapshot and restore support
Feedback memory that flags recurring issues
Token mutation dependency alerts
read_session_statefor full canvas state readsread_user_suggestionsso agents can consume live user feedback pinsReact/Tailwind/Motion export with zipped artifacts and Storybook stories
WebSocket canvas bridge for real-time frontend updates
Related MCP server: BMAD-MCP
Projects
MCP server: [src/server.js](C:\Users\zyr9s\Downloads\mcp ai design\src\server.js)
Frontend canvas app: [mcp-canvas-app](C:\Users\zyr9s\Downloads\mcp ai design\mcp-canvas-app)
Install
npm.cmd installRun The Canvas Server
node src/server.jsThis starts:
stdio MCP transport for tool calls
WebSocket canvas bridge at
ws://127.0.0.1:3210/wshealth endpoint at
http://127.0.0.1:3210/health
Session state is persisted to .mcp-elite-design-state.json.
Run The MCP Stdio Server
node src/server-stdio.jsThis entry point is for MCP clients such as Antigravity. It does not start the WebSocket or HTTP canvas bridge, so it avoids port 3210 entirely.
The canvas/live entry and the stdio entry are intentionally separate:
Canvas/live server: [src/server.js](C:\Users\zyr9s\Downloads\mcp ai design\src\server.js)
MCP stdio server: [src/server-stdio.js](C:\Users\zyr9s\Downloads\mcp ai design\src\server-stdio.js)
If someone still launches src/server.js in stdio mode, it now respects these environment overrides and will skip the live server:
MCP_TRANSPORT=stdioMCP_MODE=stdioMCP_DISABLE_LIVE_SERVER=1
Run The Canvas App
npm.cmd run dev --workspace mcp-canvas-appOne-Click Startup
Double-click [start.bat](C:\Users\zyr9s\Downloads\mcp ai design\start.bat) from the project root.
It will:
open the canvas server in one terminal window
open the frontend dev server in a second terminal window
wait for both services to respond
open
http://localhost:5173in your default browser
Optional frontend env vars:
VITE_MCP_WS_URLdefault:ws://127.0.0.1:3210/wsVITE_SESSION_IDdefault:default-design-sessionVITE_CANVAS_AGENT_IDdefault:canvas-user
You can also open a specific session via query string:
http://localhost:5173/?session=my-session-id
Tool Flow
get_session_contextdefine_designer_voiceload_design_referencesgenerate_design_directionsapprove_design_directionapply_design_systemdefine_site_structureset_design_phasecreate_ui_elementread_user_suggestionsexport_artifacts
Antigravity MCP Config
Use the stdio entry point, not src/server.js.
Example config: [mcp.antigravity.config.example.json](C:\Users\zyr9s\Downloads\mcp ai design\mcp.antigravity.config.example.json)
Equivalent args change:
{
"command": "node",
"args": [
"C:\\Users\\zyr9s\\Downloads\\mcp ai design\\src\\server-stdio.js"
]
}Notes
load_design_referencessupportsprovided_analysisso the workflow can continue in offline or sandboxed environments.mutate_design_tokensupdates tokens and reports which generated elements are likely affected.export_artifactswrites generated files and a zip archive toartifacts/<session_id>/by default.The canvas listens for live session updates over WebSocket, so agent mutations appear without a page refresh.
This server cannot be installed
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
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/fishielour/mcp-ai-design-architecture'
If you have feedback or need assistance with the MCP directory API, please join our Discord server