mcp_flutter
by Arenukvern
Overview
Connects Flutter applications with AI coding assistants to enable real-time debugging, UI inspection, and dynamic tool interaction for development workflows.
Installation
mcp_server_dart/build/flutter_inspector_mcpEnvironment Variables
- DART_VM_PORT
- DART_VM_HOST
- MCP_SERVER_PORT
- MCP_SERVER_HOST
- LOG_LEVEL
- NODE_ENV
- RESOURCES_SUPPORTED
Security Notes
Requires the Flutter application to be run with `--disable-service-auth-codes`, which bypasses VM service authentication and creates a potential vulnerability if the VM service port (default 8182) is exposed beyond localhost. While intended for local debug environments, this is a significant security compromise. The `--save-images` flag saves screenshots to local disk, which could expose sensitive data if the Flutter app displays it.
Similar Servers
In-Memoria
Provides persistent intelligence infrastructure for AI agents, enabling them to understand codebases, detect patterns, predict coding approaches, and generate context-aware insights.
figma-console-mcp
Provides AI assistants with real-time console access, visual debugging, design system extraction, and design creation for Figma.
marionette_mcp
Enables AI agents to inspect, interact with, and automate tasks on running Flutter applications by bridging to the Flutter VM service.
octomind
A session-first AI development assistant with built-in Model Context Protocol (MCP) tools and multi-provider support.