
Lustre
Give your coding agent a structured Flutter widget catalog so it can compose polished mobile UIs with consistent themes instead of inventing components from scratch.
Overview
Lustre is a MCP server for the Build phase that exposes 46 premium Flutter UI widgets and three light/dark themes to AI coding agents over stdio.
What is this MCP server?
- 46 premium Flutter UI widgets exposed to AI coding agents via MCP
- 3 bundled themes with light and dark mode support
- stdio npm package (lustre-mcp) with Node runtime hint for Claude Code–style setups
- Purpose-built for agent-driven screen assembly rather than hand-copying design docs
- 46 widgets
- 3 themes
- Server version 1.0.1
What problem does it solve?
Agents often generate generic or inconsistent Flutter UI because they lack a grounded component library tied to your design system.
Who is it for?
Indie builders using Claude Code or Cursor to scaffold Flutter apps who want themed, reusable UI primitives in the agent context.
Skip if: Teams building only web React/Vue, native Swift/Kotlin without Flutter, or anyone who does not run an MCP-capable agent.
What do I get? / Deliverables
After you add lustre-mcp, your agent can reference concrete widgets and themes while implementing Flutter screens.
- Agent-accessible catalog of 46 Flutter widgets and 3 themes
- Themed UI suggestions aligned to light/dark mode during implementation
Recommended MCP Servers
Journey fit
Lustre ships UI building blocks during product construction when solo builders (or their agents) implement Flutter screens. Frontend is the canonical shelf because the server exposes widgets, themes, and light/dark styling—not backend or ops tooling.
How it compares
Flutter widget catalog MCP integration, not a generic web component skill or Figma-to-code pipeline.
Common Questions / FAQ
Who is io.github.jugbeep/lustre for?
Solo and indie developers building Flutter apps with AI agents who need a structured premium widget and theme reference in MCP.
When should I use io.github.jugbeep/lustre?
Use it during Build when you are implementing Flutter frontend screens and want agents to pick from 46 widgets and three themed palettes.
How do I add io.github.jugbeep/lustre to my agent?
Install the lustre-mcp npm package (v1.0.1), configure stdio transport with Node, and register the server in your Claude Code or Cursor MCP settings.