1. Conduid
  2. Healthcare
  3. Flutter Lamp
MCP server · Healthcare

Flutter Lamp

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.

45Fair

Scored 18 hours ago · breakdown

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

From source
git clone https://github.com/itsonu/flutter-lamp

This 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

Ask about Flutter Lamp — answers draw on its README.

Security checks

6 checks have not been run yet.

Releases

v0.21.0v0.21.0 · 29 Sep 2026GC pauses become stored evidence, so `diagnose_performance` can finally say whether garbage collection is behind the jank, and when the data is too thin to say either way. The frame budget stops pretending to be a fact. And the package…
v0.20.0v0.20.0 · 5 Sep 2026The dashboard becomes a runtime observability surface rather than a telemetry viewer, and one real defect in the tool accounting is fixed. Nine peer tabs become four destinations; nothing about the collectors, the store or the MCP tool…
v0.19.1v0.19.1 · 28 Aug 2026Documentation only — no runtime change. Published because `README.md` ships inside the package, so the corrections below were not visible to anyone reading 0.19.0 on npm. Fixed - README claims that had gone stale "Framework errors…
v0.19.0v0.19.0 · 28 Aug 2026A minor release, not a patch: `Diagnosis` gains fields and two tools gain output. It also carries a security fix — 0.18.1 and earlier can leak the VM Service credential into tool output when the observed app logs its own debug-service…
v0.18.1v0.18.1 · 26 Aug 2026A security and correctness fix over 0.18.0, which shipped before either defect was found. 0.18.0 should not be used: it leaks the VM Service auth token into tool output, and it makes the app under observation throw. Fixed - found by…
Questions

About Flutter Lamp

How do I install Flutter Lamp?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Flutter Lamp safe to use with an AI agent?

Its trust score is 45 out of 100 (fair). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Flutter Lamp still maintained?

Yes — the latest release is v0.21.0 (29 Sep 2026), and the last commit was 22 days ago. The repository has 0 stars.