Inspect and control running Flutter debug apps with semantic snapshots, widget interactions, hot reload, logs, and custom MCP tools.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Flutter MCP Toolkit.
Flutter MCP Toolkit MCP server gives an AI agent access to a running Flutter application through a Dart MCP server and a Flutter package. The agent can inspect the app’s semantic state, search the exposed interface, tap widgets, enter text into forms, trigger hot reload, and read application logs. These capabilities let an agent work against the current debug session rather than relying only on source code.
The app can also register custom MCP tools and resources at runtime through MCP Toolkit. This allows application-specific operations to be exposed alongside the built-in inspection and interaction capabilities. The README describes the result as a feedback loop: the agent observes the app, performs an action, reloads or checks output, and uses the resulting state as evidence.
The Flutter MCP Toolkit MCP server runs alongside a Flutter app in debug mode. Its Flutter-side package provides the connection into the application, while the MCP server makes that connection available to an AI client. Agents can use the shared app state to inspect a semantic snapshot, interact with controls, and review logs without leaving the conversation.
The toolkit also presents a broader automation model based on observing, acting, and verifying. The same vocabulary is used across interactive MCP operations, the command-line interface, programmatic Dart scenarios through flutter_mcp_harness, and lifecycle-oriented runners such as oka. The provided material identifies AutomationDriver as the common contract for these automation paths.
Install the command-line binary with the project’s installation script:
From a Flutter project, run flutter-mcp-toolkit codegen-init. This adds the mcp_toolkit dependency and emits a main.dart snippet for the app. Then install the agent skills for a supported client, for example:
The README also lists claude-code, codex, cline, agents-skills, and all as initialization targets. Finally, launch the application with flutter run --debug and connect the configured agent. The repository advertises Flutter 3.44 or later.
The Flutter MCP Toolkit MCP server supports these workflows:
fmt_* operations, CLI workflows, and Dart automation scenarios.Exact available operations can depend on the app’s registered tools and the current toolkit version. The README also documents an action-invocation tier in which an app’s intent registry supplies actions and validates their arguments.
The toolkit is intended for a running Flutter debug app, so it is not described as a general-purpose Flutter source analyzer or a replacement for a deployed-app testing service. The application must include the Flutter package and be started in debug mode before the agent can inspect or drive it.
Custom capabilities are application-dependent: an app must register its own MCP tools or resources before an agent can use them. Client setup is also separate from app setup; installing the binary and adding the package does not by itself configure every AI client. The README names Cursor, Codex, Zed, Claude Code, and Cline among the supported agent environments.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/flutter-mcp-toolkit)<a href="https://allmcps.com/mcp/flutter-mcp-toolkit"><img src="https://allmcps.com/api/badge/flutter-mcp-toolkit?style=directory" alt="Flutter MCP Toolkit on AllMCPs" /></a>