About Flutter Lamp
Flutter Lamp is an MCP server published by itsonu in the Healthcare category: give your AI live eyes on a running Flutter app — an MCP server over the Dart VM Service: exceptions with stack traces, logs, network, frames, memory, root-cause diagnosis and a live dashboard.
Recent commit activity is the strongest signal that reported issues will get attention.
Install
git clone https://github.com/itsonu/flutter-lampThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (22)
connect_vmConnect to a running app's Dart VM Service (`ws://` or `http://`).
Parameters not published.
diagnose_performanceWhy the app is janky — percentiles, phase split, rebuild attribution.
Parameters not published.
diagnose_runtimeRoot cause with a stable `cause` label, evidence ids, timeline, alternatives, and coverage — including which categories nothing could observe.
Parameters not published.
ensure_tcp_deviceAndroid transports; recommend wireless, optionally promote USB.
Parameters not published.
explain_diagnosisWhy a diagnosis was reached: resolved evidence, alternatives, gaps.
Parameters not published.
export_sessionThe whole session as versioned JSON — `brief` (diagnoses + cited evidence) or `full`.
Parameters not published.
get_capabilitiesActive collectors, tool safety classes, what cannot be observed.
Parameters not published.
get_dashboard_urlURL of the live browser dashboard.
Parameters not published.
get_exceptionsFramework & unhandled exceptions **with stack traces**.
Parameters not published.
get_framesFrame build/raster timings; `onlyJanky` filter.
Parameters not published.
Show all 22 tools
get_logsConsole + `dart:developer` logs (filter by severity / source / text).
Parameters not published.
get_memoryDart heap + external memory (MB).
Parameters not published.
get_navigationCurrent route and recent transitions, with per-route failures.
Parameters not published.
get_networkHTTP requests (Dio & `package:http`); headers + timing on failures.
Parameters not published.
get_rebuildsWidget rebuild hotspots resolved to widget, file and line.
Parameters not published.
get_selected_widgetWidget currently selected in the Inspector.
Parameters not published.
get_state_activityRiverpod, Provider and Bloc activity over time, and how often it coincides with build-heavy frames.
Parameters not published.
get_timelineRecent VM timeline events (build/paint/layout/GC).
Parameters not published.
get_widget_treeWidget-tree snapshot from the Flutter Inspector.
Parameters not published.
runtime_healthOne-call triage — verdict plus exception/network/frame/log/memory summary.
Parameters not published.
runtime_statusConnection, session, reconnect state, event counts, retention window, what the session has cost in responses, and the VM-to-host clock offset.
Parameters not published.
what_changedEvidence from the window before a failure, with a timeline.
Parameters not published.
Ask AI
Ask AI about Flutter Lamp
Powered by Claude
Security checks
6 checks have not been run yet.