Flutter Tools MCP Server
Servidor MCP de Flutter Tools
Descripción general
El servidor MCP flutter-tools proporciona herramientas para interactuar con el SDK de Flutter. Ofrece dos herramientas principales: get_diagnostics y apply_fixes . Estas herramientas ayudan a analizar y corregir archivos de Dart/Flutter.
Related MCP server: mcp-flutter-senior
Herramientas
obtener_diagnósticos
Descripción: Obtenga diagnósticos de Flutter/Dart para un archivo.
Esquema de entrada:
{
"type": "object",
"properties": {
"file": {
"type": "string",
"description": "Path to the Dart/Flutter file"
}
},
"required": ["file"]
}Ejemplo de uso:
{
"name": "get_diagnostics",
"arguments": {
"file": "/path/to/your/file.dart"
}
}aplicar_correcciones
Descripción: Aplicar sugerencias de corrección de Dart a un archivo.
Esquema de entrada:
{
"type": "object",
"properties": {
"file": {
"type": "string",
"description": "Path to the Dart/Flutter file"
}
},
"required": ["file"]
}Ejemplo de uso:
{
"name": "apply_fixes",
"arguments": {
"file": "/path/to/your/file.dart"
}
}Dependencias
@modelcontextprotocol/sdk: ^1.0.0node-pty: ^1.0.0which: ^4.0.0
Dependencias de desarrollo
@types/node: ^18.19.0@types/which: ^3.0.3typescript: ^5.3.3
Guiones
build: compila el código TypeScript y establece los permisos ejecutables en el archivo JavaScript compilado.prepare: ejecuta el scriptbuild.watch: compila el código TypeScript y observa los cambios, recompilándolo automáticamente.
Instalación
Para instalar el servidor MCP, agregue la siguiente configuración a su archivo de configuración de MCP:
{
"mcpServers": {
"flutter-tools": {
"command": "node",
"args": ["/path/to/flutter-tools/build/index.js"],
"env": {}
}
}
}Reemplace /path/to/flutter-tools/build/index.js con la ruta real al archivo JavaScript compilado.
Uso
Asegúrese de que el SDK de Flutter esté instalado y disponible en su RUTA.
Inicie el servidor MCP utilizando el comando configurado.
Utilice las herramientas
get_diagnosticsyapply_fixessegún sea necesario.
Ejemplo
node /path/to/flutter-tools/build/index.jsThis server cannot be deployed
Maintenance
Related MCP Connectors
Create, edit, preview, and build Flutter apps via FlutterGo.AI cloud MCP (OAuth).
Check Dart/Flutter dependencies on pub.dev for updates and manage monitored projects.
Manage files and folders directly from your workspace. Read and write files, list directories, cre…
Trigger and inspect Codemagic CI builds, apps and artifacts.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides advanced Flutter development tools via Model Context Protocol with features including widget analysis, documentation search, performance optimization, and code generation.18MIT
- FlicenseNot gradedqualityDmaintenanceProvides Flutter best practices, code analysis, and state management recommendations for senior developers.-
- FlicenseBqualityBmaintenanceProvides Flutter and Dart reference data, code generation, live API lookups, and a verified sample corpus for AI coding assistants, enabling efficient Flutter development with accurate guidance and boilerplate generation.14-
- AlicenseNot gradedqualityAmaintenanceExposes 35 stdio JSON-RPC tools that let AI agents snapshot the Flutter Semantics tree, drive gestures, capture screenshots, and observe live app state against running Flutter apps over VM Service.3MIT