flutter-orchestrator
Flutter Multi-Agent Orchestrator (MCP Server & Skill)
Мультиагентная система корпоративного уровня и сервер Model Context Protocol (MCP) для создания production-ready приложений на Flutter и Dart для мобильных платформ (iOS/Android), веб (WASM) и десктопа (macOS/Windows/Linux) с Clean Architecture, Riverpod/Bloc и быстрым прототипированием для хакатонов.
🎯 Правило предварительной проверки целевых платформ
Перед началом выполнения, если целевые платформы не указаны в промпте или аргументах, агент Prompt Architect приостанавливает работу и запрашивает уточнение платформ:
🎯 Target Platforms Required:
Which platform(s) are you targeting for this Flutter app?
1. 📱 Mobile: iOS & Android (Default)
2. 🌐 Web (Responsive WASM / HTML)
3. 💻 Desktop: macOS, Windows, Linux
4. 🚀 All Platforms (Mobile, Web, Desktop)Related MCP server: MCP Mobile Server
🌟 Полный список специализированных агентов (23 инструмента)
🚀 Базовые архитектурные и инженерные агенты
Специализированный агент | Имя MCP-инструмента | Описание и ключевые обязанности | Как вызвать |
🧩 Prompt Architect |
| Проверяет целевые платформы (запрашивает, если они отсутствуют), разбивает промпты на фичи Clean Architecture (P0/P1/P2) и составляет спринт-планы. |
|
🌐 Dependency Researcher |
| Запрашивает pub.dev, обеспечивает совместимость с Dart 3.6+ / Flutter 3.27+ и генерирует |
|
🎨 UI / UX Specialist |
| Генерирует адаптивные экраны Material 3 |
|
⚙️ Backend Specialist |
| Создаёт каркас репозиториев Clean Architecture, удалённых источников данных Dio REST / Supabase, кэширования Drift/Hive и провайдеров Riverpod. |
|
🩺 Compiler Doctor |
| Диагностирует переполнения RenderFlex, вызовы setState во время build, конфликты разрешения зависимостей pubspec, ошибки сборки CocoaPods и несоответствия namespace в Gradle. |
|
🧪 QA & Test Specialist |
| Генерирует модульные тесты с mocktail, виджет-тесты с |
|
🔍 Code Quality Auditor |
| Проверяет Flutter-код на незакрытые контроллеры, асинхронные вызовы в |
|
🌐 Cross-Bridge Specialist |
| Генерирует типобезопасные Dio REST-клиенты, соответствующие Dart DTO-модели, провайдеры Riverpod и WebSocket-потоки реального времени. |
|
📱 Native Platform Specialist |
| Генерирует строки разрешений iOS |
|
🚀 CI/CD & DevOps Engineer |
| Генерирует многоплатформенные GitHub Actions workflow с подписанными APK с разделением по ABI, автоматической настройкой keystore через |
|
📸 Visual Golden Specialist |
| Генерирует наборы golden-тестов снимков для нескольких устройств — телефонов и планшетов — в светлом и тёмном режимах. |
|
🤖 On-Device AI Specialist |
| Создаёт каркас интеграции потоковой передачи Google Generative AI (Gemini) SDK, контроллеров Riverpod и интерактивных чат-представлений. |
|
🔐 Security & Crypto Auditor |
| Проверяет Flutter-код на утечки секретов, создаёт каркас |
|
💾 Database Architect |
| Создаёт каркас типобезопасных схем базы данных Drift (SQLite), реактивных DAO и процедур миграции версий схемы. |
|
🌍 Localization (i18n) Specialist |
| Генерирует |
|
📊 Observability & Analytics Specialist |
| Создаёт каркас отчётов о сбоях Sentry/Firebase Crashlytics, типобезопасной таксономии пользовательских событий аналитики и перехватчиков задержек HTTP. |
|
🔗 Deep Linking & Push Specialist |
| Настраивает deep links |
|
♿ Accessibility (a11y) Auditor |
| Проверяет Flutter-виджеты на соответствие WCAG 2.1 AA, семантику для скринридеров, минимальные сенсорные области 48x48dp и создаёт каркас |
|
🚀 Master Orchestrator |
| Координирует весь мультиагентный конвейер от проверки платформ до рабочей структуры проекта. |
|
⚡ Агенты быстрого прототипирования для хакатонов
Специализированный агент | Имя MCP-инструмента | Описание и ключевые обязанности | Как вызвать |
🎭 Demo Data & Mock Factory |
| Генерирует детерминированные фабрики mock-данных домена, фейковые сущности и имитируемые in-memory репозитории Riverpod для мгновенного прототипирования UI. |
|
🔐 Auth & Onboarding Specialist |
| Создаёт каркас анимированной карусели Onboarding (PageView с точками), UI социального входа Material 3 (Google/Apple/Email) и контроллеров аутентификации Riverpod с сохранением токенов. |
|
📈 Charts & Data Storytelling |
| Создаёт каркас интерактивных анимированных линейных графиков, столбчатых диаграмм и кольцевых диаграмм с помощью |
|
🛡️ Hackathon Demo Resilience |
| Гарантирует отсутствие сбоев во время живых демонстраций на сцене, оборачивая сетевые репозитории в автоматический перехватчик отката, который перехватывает потери Wi-Fi и бесшовно отдаёт кэшированные mock-данные. |
|
📦 Установка и настройка
git clone https://github.com/peter14l/flutter-agent-orchestrator.git
cd flutter-agent-orchestrator
npm install
npm run build
npm testMaintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables AI coding agents to extract Figma design data and convert it into Flutter widgets and screens. Supports theme setup, component analysis, asset exports, and provides Flutter implementation guidance from Figma designs.70245MIT
- AlicenseBqualityDmaintenanceTransforms AI assistants into mobile development powerhouses with 36 tools for Flutter, Android, and iOS development, including intelligent device management, automated builds, testing, and deployment workflows.31268MIT
- AlicenseNot gradedqualityDmaintenanceCoordinates specialized agents (Architecture, Quality, Cloud, Prompt) to plan, build, test, and deploy applications with self-healing capabilities, authentication, and analytics for autonomous software engineering workflows.1MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that provides AI agents with tools to build, deploy, and manage Flutter applications, including APK/AAB generation, keystore management, and CI/CD integration.6MIT
Related MCP Connectors
Build, validate, and deploy multi-agent AI solutions from any AI environment.
Create and manage AI agents that collaborate and solve problems through natural language interacti…
Generate a Flutter app from a JSON spec free; pay only for the compiled APK (USDC on Base).
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/peter14l/flutter-agent-orchestrator'
If you have feedback or need assistance with the MCP directory API, please join our Discord server