Flutter InspectorBLOCK
MCP Toolkit for Flutter AI Agent Driven Development (MCP/CLI + custom client side tools) - via closed feedback loop (visual & semantic snapshot) and high client side customization adaptable for any Flutter app. Nowadays it is often called as agentic harness.
Overview
From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.
[](https://mcptoplist.com/server/glama%2FArenukvern%2Fmcp_flutter)
Inspect and drive a running Flutter app from your AI assistant.
[](https://skills.sh/arenukvern/mcpflutter) [](https://pub.dev/packages/mcptoolkit) [](https://github.com/Arenukvern/mcpflutter/actions/workflows/contractgates.yml) [](https://github.com/Arenukvern/mcpflutter/actions/workflows/intentcalleval.yml) [](https://github.com/Arenukvern/mcpflutter/actions/workflows/skillassetsdrift.yml) [](https://docs.page/arenukvern/mcpflutter/) [](https://deepwiki.com/Arenukvern/mcpflutter) [](https://opensource.org/licenses/MIT) [](https://flutter.dev) [](https://smithery.ai/server/@Arenukvern/mcpflutter) [](https://registry.modelcontextprotocol.io/v0/servers/io.github.Arenukvern%2Fflutter-mcp-toolkit/versions) [ | FAIL |
| L3 | Class-specific surface | PASS |
| L4 | Behavioural (sandbox) | SKIPPED |
What the source does
- Filesystem
- declared (6 observation(s))
- Network
- declared (12 observation(s))
- Shell
- none-observed
- Dependencies
- pinned
- Secrets in source
- none-found
Findings (25)
webmcp_verify=false
Binary missing or not on PATH. Rebuild and add to PATH:
.cursor/skills/flutter-mcp-boundary-audit
.cursor/skills/flutter-mcp-toolkit-dogfood-iterations
.cursor/skills/flutter-mcp-toolkit-maintain-macos
.cursor/skills/flutter-mcp-toolkit-maintain-web
.cursor/skills/flutter-mcp-toolkit-repo-maintainer
/// Fetches Chrome DevTools target list from `http://127.0.0.1:{port}/json/list`.Uri.parse('http://127.0.0.1:$port/json/list'),6. **Two browsers** — chrome-devtools MCP profile ≠ Flutter-launched Chrome unless you attach with `--browser-url=http://127.0.0.1:<cdpPort>`.
1. Released adopter or CI path: `curl -fsSL https://raw.githubusercontent.com/Arenukvern/skill_steward/main/install.sh | bash`, then `steward <command>`.
.all-contributorsrc
.clinerules
.markdownlint.json
.release-please-manifest.json
.skills.json.example
path: ../../docs/evidence/h3-h5-adoption-promotion-packet-2026-06-10.mdx
path: ../../docs/evidence/h3-h5-adoption-promotion-packet-2026-06-10.mdx
path: ../../packages/steward_cli/README.md
path: ../../docs/evidence/adoption-run-v2-template.mdx
path: ../../docs/evidence/mcp-flutter-runtime-text-input-capability-proof-2026-06-10.mdx
4. **HTTP verify** — `GET http://127.0.0.1:{port}/json/list`, select `type: page`,'/path/to/dart development-service --vm-service-uri=http://127.0.0.1:55571/jafDCsl7Cz4=/ --bind-address=127.0.0.1 --bind-port=0',
[](https://cursor.com/install-mcp?name=flutter-mcp-toolkit&config=eyJjb21tYW5kIjoiL3BhdGgvdG8veW91ci9jbG9uZWQvbWNwX2ZsdXR0ZXIvbWN
curl -fsSL https://raw.githubusercontent.com/OWNER/REPO/main/install.sh | bash
Gates applied: no_behavioural_pass.
cbd510e12087full audit observations/trust-audit/mcp-server/arenukvern__flutter-inspector.json · Report an issue / request a re-scanAudit history
Every audit this server has had. A grade with a past is a grade somebody is still checking.
| Date | Source | Verdict | Grade | Score | Change |
|---|---|---|---|---|---|
| 2026-10-02 | cbd510e12087 | BLOCK | D | 65 | first audit |
Questions
What is the Flutter Inspector MCP server?
MCP Toolkit for Flutter AI Agent Driven Development (MCP/CLI + custom client side tools) - via closed feedback loop (visual & semantic snapshot) and high client side customization adaptable for any Flutter app. Nowadays it is often called as agentic harness.
Is Flutter Inspector safe to connect to an agent?
No — not without reading the findings first. The audit graded it D (65/100) and found 2 critical or high issues in the source. Each one is listed on this page with the file and line it is on.
What credentials does Flutter Inspector need?
No credential environment variables were found in its source, so it appears to need none.
How does Flutter Inspector run?
It speaks stdio, so it runs as a local process your client starts.
How current is this page?
The grade is for one exact copy of the source (cbd510e12087), read on 2026-10-02. The repository is watched and re-audited when it changes.