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.
Herramientas
obtener_diagnósticos
Descripción: Obtenga diagnósticos de Flutter/Dart para un archivo.
Esquema de entrada:
Ejemplo de uso:
aplicar_correcciones
Descripción: Aplicar sugerencias de corrección de Dart a un archivo.
Esquema de entrada:
Ejemplo de uso:
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:
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_diagnostics
yapply_fixes
según sea necesario.
Ejemplo
You must be authenticated.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Permite la interacción con el SDK de Flutter al proporcionar herramientas para analizar y aplicar correcciones a los archivos de Dart y Flutter.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Dart-based MCP server implementation that enables AI-assisted task management, document handling, and workspace organization through standardized tools and seamless Dart integration.Last updated -103072JavaScriptMIT License
- AsecurityAlicenseAqualityA distributable Model Context Protocol (MCP) server that exposes Dart SDK commands for AI-powered development. This server bridges the gap between AI coding assistants and Dart/Flutter development workflows by implementing the Model Context Protocol (MCP).Last updated -10112TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that connects Flutter apps with AI coding assistants like Cursor, Claude, and Cline, enabling AI-powered analysis of widget trees, navigation, and layout issues.Last updated -6279JavaScriptMIT License
- -securityFlicense-qualityAn MCP server that enables AI assistants to interact with Flutterwave payment services, providing tools for transaction management, payment link generation, and automated customer support.Last updated -TypeScript