Local run control plane for people and coding agents: launch, hot-reload, screenshot and check Flutter, web, React Native and native iOS/Android apps.
Abgeleitet aus den Transporten, die dieser Eintrag deklariert (stdio). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.
Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.
Aus dem Quellcode gelesen, den npm tatsächlich ausliefert, zum Zeitpunkt des Scans. Das Paket wurde nie ausgeführt. Tools, die zur Laufzeit dynamisch registriert werden oder in gebündeltem beziehungsweise minifiziertem Code stecken, können übersehen werden — das hier ist also eine Untergrenze der Tool-Oberfläche, keine vollständige Erhebung.
diagnoseSearch bounded log and network evidence across projects. Defaults to errors only and 20 findings.Search bounded log and network evidence across projects. Defaults to errors only and 20 findings.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
run_workflowLaunch up to eight project targets in dependency order and wait for each to become ready, in one call. Stops launching dependents on failure. Returns compact session IDs, URLs and errors; retains sessions for debugging. Use browser/device tools next to validate the actual flow. Paths must be absolu…Launch up to eight project targets in dependency order and wait for each to become ready, in one call. Stops launching dependents on failure. Returns compact session IDs, URLs and errors; retains sessions for debugging. Use browser/device tools next to validate the actual flow. Paths must be absolu…
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
inspect_projectRead fresh launch sources, configuration problems, nested projects and guidance file paths. Does not run commands or expose environment values. Use before choosing an environment, checkout and device; review screenshot evidence rather than treating capture as visual approval.Read fresh launch sources, configuration problems, nested projects and guidance file paths. Does not run commands or expose environment values. Use before choosing an environment, checkout and device; review screenshot evidence rather than treating capture as visual approval.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
list_targetsList everything runnable in a project: launch.json configs, package.json dev scripts, Flutter entrypoints.List everything runnable in a project: launch.json configs, package.json dev scripts, Flutter entrypoints.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
list_sessionsList running sessions with their status, capabilities, URLs and device.List running sessions with their status, capabilities, URLs and device.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
list_checkoutsList git checkouts this project can run from: This checkout, linked worktrees, local branches, remotes.List git checkouts this project can run from: This checkout, linked worktrees, local branches, remotes.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
run_targetStart a target by name. Returns the new session id to use with the other tools. Optional branch or checkout runs from a git worktree without moving the current folder.Start a target by name. Returns the new session id to use with the other tools. Optional branch or checkout runs from a git worktree without moving the current folder.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
hot_reloadHot reload a session, keeping app state. Flutter only. Returns code 0 on success; a non-zero code carries the compile error.Hot reload a session, keeping app state. Flutter only. Returns code 0 on success; a non-zero code carries the compile error.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
hot_restartHot restart a session, dropping app state. For web dev servers and plain processes this reboots the process.Hot restart a session, dropping app state. For web dev servers and plain processes this reboots the process.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
stop_sessionStop one session, or every running session with all=true.Stop one session, or every running session with all=true.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
forget_sessionRemove stopped sessions from the list. Running sessions must be stopped first. Use all=true to clear every stopped session.Remove stopped sessions from the list. Running sessions must be stopped first. Use all=true to clear every stopped session.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
read_logsRead recent output from a session, newest last. Use filter to grep for an error: it searchesRead recent output from a session, newest last. Use filter to grep for an error: it searches
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
list_run_historyList past and current runs persisted on disk -- survives daemon restarts. Each line isList past and current runs persisted on disk -- survives daemon restarts. Each line is
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
list_network_requestsList HTTP requests the app has made, newest last. One line each:List HTTP requests the app has made, newest last. One line each:
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
get_network_requestOne captured request in full: headers, timeline events, and optionally the bodies.One captured request in full: headers, timeline events, and optionally the bodies.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
clear_network_requestsForget every captured request for a session, in the daemon and in the app itself.Forget every captured request for a session, in the daemon and in the app itself.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
read_launch_configRead a project's launch.json exactly as written -- comments, formatting and all -- plus theRead a project's launch.json exactly as written -- comments, formatting and all -- plus the
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
write_launch_configprivilegiertOVERWRITE a project's launch.json with the text given. The whole file is replaced, so read itOVERWRITE a project's launch.json with the text given. The whole file is replaced, so read it
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
list_devicesList connected devices, simulators and emulators available to Flutter. Use boot_device to start one that is not running.List connected devices, simulators and emulators available to Flutter. Use boot_device to start one that is not running.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
set_debug_flagToggle a framework debug flag on a running Flutter session, e.g. ext.flutter.debugPaint with {enabled: true} or ext.flutter.timeDilation with {timeDilation: 5}. Values are sent as the strings Flutter expects.Toggle a framework debug flag on a running Flutter session, e.g. ext.flutter.debugPaint with {enabled: true} or ext.flutter.timeDilation with {timeDilation: 5}. Values are sent as the strings Flutter expects.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
screenshotCapture the screen of a running session so the visual result of a change can be checked.Capture the screen of a running session so the visual result of a change can be checked.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
check_changeAfter editing code: apply the change and return the evidence in one call, instead ofAfter editing code: apply the change and return the evidence in one call, instead of
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
boot_deviceBoot an iOS simulator or Android emulator by name (e.g. "iPhone 17 Pro", "Pixel_8") or id,Boot an iOS simulator or Android emulator by name (e.g. "iPhone 17 Pro", "Pixel_8") or id,
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
wait_forBlock until a session reaches a state. Use after run_target or hot_restart instead of polling read_logs.Block until a session reaches a state. Use after run_target or hot_restart instead of polling read_logs.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
session_summaryCheap structured overview -- call this before deciding what to do next.Cheap structured overview -- call this before deciding what to do next.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
run_proofRun proof verification and return a zip with screenshots, network call counts, response times and logs.Run proof verification and return a zip with screenshots, network call counts, response times and logs.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
list_proofsList past proof bundles, newest first.List past proof bundles, newest first.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
show_dashboardShow a live Baton control panel in the chat: every running app with its simulator or URL, status, CPU and memory;Show a live Baton control panel in the chat: every running app with its simulator or URL, status, CPU and memory;
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
dashboard_actionUsed by the Baton card: refresh; catalog (projects and devices for New run); run a project target on a device; boot a device;Used by the Baton card: refresh; catalog (projects and devices for New run); run a project target on a device; boot a device;
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
29 von 29 Tools haben eine Beschreibung veröffentlicht.
Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.
Local run control plane for people and coding agents: launch, hot-reload, screenshot and check Flutter, web, React Native and native iOS/Android apps.
Verlinkte Namen öffnen den Forge-Index aller Einträge, bei denen dieses Tool beobachtet wurde. Alle indexierten Tools durchsuchen.
Der Durchlauf endete an der Grenze von 60 Paketen. Der Rest des Baums wurde nie aufgelöst.
36 weitere aufgelöste Pakete werden hier nicht gezeichnet (Anzeigegrenze: 24). Jede Abhängigkeit mit einem Sicherheitshinweis wird unabhängig von der Grenze gezeichnet. Vollständiges Inventar (CycloneDX-SBOM)
63 deklarierte Abhängigkeiten sind nie im Baum gelandet. Sie fehlen in Forges Auflösung, nicht im Paket.
+51 weitere nicht aufgeführt. Die Zählungen nach Grund oben erfassen sie alle.
Nicht verfolgt: peerDependencies. Dieser Baum erfasst nur Laufzeitabhängigkeiten; was jene mitbringen, wurde nie aufgelöst.