🚧 DebugDeck is coming soon — this is a preview. No purchase yet.
✦ For Flutter developers who pair with AI

One live cockpit for every
Flutter app — shared with your agent.

DebugDeck launches, observes and drives your running Flutter apps straight over the Flutter Daemon & Dart VM Service — no VS Code — and exposes the exact same live view to Claude Code over MCP. One window for the whole fleet. One source of truth for you and the agent.

One-time purchase. All updates included. No subscription. macOS · Apple-notarized.

DebugDeck — 4 projects · 2 live sessions · :7333 MCP
Fleet
Bonblick · iPhone 16
move_wise · macOS
ShelfMind · idle
curated_closet · idle
Control PanelReadme FilesGit
MaterialApp
 └ Scaffold · home
   ├ AppBar "Bonblick"
   ├ ListView · 12 items
   └ FloatingActionButton

⚠ RangeError (index): 0..3
   goals_view.dart:88 · 🤖 agent
Claude
you
why is the goals list empty on launch?
claude
The RangeError fires before data loads — guard goals[0] with isNotEmpty. Patched goals_view.dart:88, hot-reloaded. ✅
The perception gap

Your agent writes the code.
But it can't see the running app.

Without DebugDeck

The agent edits code blind. You run the app, read the widget tree / exception / log yourself, and re-type it back into the chat. Every AI session spawns another flutter run, and your Mac's RAM melts. Context lives in two places that never meet.

With DebugDeck

One durable cockpit owns the running apps — no duplicate processes. The agent launches, observes and drives them through the same MCP your eyes are watching. You and Claude Code share one live view, and you chat about the exact app that's running.

What it does

A real debug cockpit — not a wrapper

🚀

Launch without VS Code

Register a folder, auto-discover its launch.json configs, and run it on any device via the Flutter Daemon. Dart-defines and all.

👁️

Observe, zero app changes

Live widget-tree summary, exceptions, logs and the runtime extension catalog — straight off the Dart VM Service. Works on any debug build.

🧠

Aggregating MCP server

One loopback endpoint routes intent-level tools across your whole fleet by project & session. Your AI agent sees what you see.

💬

Shared chat with Claude Code

A per-project chat hosted on DebugDeck's MCP. Type in the cockpit; a Claude Code session reads and answers it — while you keep working in the CLI in parallel.

🎯

Drive the running app

On marionette-equipped apps: tap, type, scroll, screenshot — with a live Screen of the app and every agent action marked 🤖 in your cockpit.

📚

Project at a glance

Rendered README, file browser, git status, one-click open in VS Code / Terminal / Finder / Xcode / GitHub, and a maintenance fix-it button.

Built for the agentic loop

One resource owner. No duplicate flutter run.

DebugDeck is the single, durable owner of your running apps. Claude Code stops spawning throwaway processes and instead launches, reuses and hot-reloads sessions through DebugDeck's MCP — so one app stays up, shared between you and the agent, instead of three copies eating your machine.

Pricing

Buy it once. Own it.

No subscription. No seats. No “per-month” anything. Pay once, get every update.

DebugDeck · Personal license
€9.99 / $9.99
one-time — yours forever
  • The full app — fleet, MCP server, shared chat, drive & observe
  • All future updates included, no upgrade fees
  • Use on your own Macs
  • Apple-notarized · direct download
  • No account, no telemetry, no subscription
Buy DebugDeck — €9.99

14-day no-questions refund · secure checkout via Lemon Squeezy

Want a heads-up at launch? Email us →
Good to know

FAQ

Do I need Claude Code to use it?

No. DebugDeck is a full cockpit on its own — launch, observe and drive Flutter apps without any AI. The MCP server and shared chat are there when you do pair with an agent, and they make it shine.

Why one-time and not a subscription?

Because tools you rely on every day shouldn't rent themselves back to you. You pay €9.99 once and keep the app — including every future update.

What are the requirements?

macOS and a working Flutter toolchain. DebugDeck talks to the standard Flutter Daemon and Dart VM Service, so it works with any debug build — no changes to your app required.

Is it on the Mac App Store?

No — DebugDeck launches real flutter processes for you, which the App Store sandbox forbids. It's distributed as a notarized direct download, so it can do its job.

Can the agent really break my app from the cockpit?

It can only do what you'd do by hand — hot reload, restart, tap, type. Apps without the interaction probe are observed only; interaction tools return a clean “unavailable” instead of acting.