Overview
FlutterSDK Artisan is a composable Dart CLI framework and stdio MCP server designed for Flutter development. It enables scaffolding, code generation, transactional plugin installations, hot reload, REPL execution, and AI agent tooling. Built for developers seeking an integrated, extensible command-line experience, it streamlines workflows across Android, iOS, Linux, macOS, and Windows. The framework supports modular, reusable CLI components and seamless interaction with Flutter’s ecosystem through a standardized interface.
Use cases
- Automated project scaffolding
- Code generation for Flutter apps
- Transactional plugin management
- Hot reload integration
- AI-assisted development workflows
- Interactive REPL for Flutter
Key features
- Composable CLI architecture
- Stdio-based MCP server
- Transactional plugin installs
- Built-in hot reload support
- REPL environment
- AI agent tooling integration
Suitable for
- Flutter developers seeking CLI automation
- Teams building custom dev tooling
- CI/CD pipeline integrations
- AI-powered coding assistants
- Cross-platform Flutter projects
Considerations
- Requires familiarity with Dart CLI patterns
- May need additional configuration for complex workflows
- Best suited for advanced users
- Depends on stable Flutter SDK versions
- Limited documentation in early stages