turbo_bridge_mcp 0.3.0
turbo_bridge_mcp: ^0.3.0 copied to clipboard
MCP server for Flutter Turbo Bridge — exposes Flutter app interaction tools to LLM hosts via the Model Context Protocol.
Changelog #
0.3.0 #
- Serves the Turbo Bridge DevTools web UI on the host. New
turbo_bridge_devtoolsexecutable (dart run turbo_bridge_mcp:devtoolsor, afterdart pub global activate,turbo_bridge_devtools) starts a local server that serves the UI and reverse-proxies the app's DevTools endpoints andeventsSSE stream over the bridge port. The MCP server also starts it automatically (disable with--no-devtools). - Resolves
package:source links to absolute file paths from the project'spackage_config.json, so DevTools call-site links are ⌘-clickable for every package with no configuration. - Added a connection helper for the UI: status + one-click
adb forwardreconnect when the device drops. - Simplified ADB forwarding to the single bridge port (the DevTools port is no longer forwarded — the UI is hosted locally).
- Bumped reported
mcpServerVersionto0.3.0.
0.2.0 #
- Added automatic ADB port forwarding: the MCP server sets up the
adb forwardtunnels it needs to reach the in-app bridge on a connected Android device or emulator, instead of requiring them to be wired up by hand. - Bumped reported
mcpServerVersionto0.2.0so compatibility metadata aligns with the released package.
0.1.6 #
- Bumped reported
mcpServerVersionto0.1.6so compatibility metadata aligns with the released package. No MCP tool changes.
0.1.5 #
- Added
flutter_recent_logsMCP tool: returns recent app-emitted log lines fromTurboBridge.instance.logs, with optional level filter. - Added
flutter_recent_networkMCP tool: returns recent network calls the app pushed intoTurboBridge.instance.network. - Bumped reported
mcpServerVersionto0.1.5so compatibility metadata aligns with the released package.
0.1.4 #
- Bump reported MCP server version to
0.1.4so compatibility metadata aligns with the released package version. - Released alongside
turbo_bridge0.1.4 via the fixed pub.dev OIDC trusted publishing flow.
0.1.3 #
- Rename the recommended MCP server key from
fluttertoturbo_bridgeacross host configuration examples. - Refresh MCP package dependencies, including
mcp_dart2.2 and the matchingturbo_bridge_clientrelease. - Raise the minimum Dart SDK to 3.5 for the Melos 7 workspace migration.
0.1.2 #
- Share package checks with CI before tagged pub.dev publishes.
- Align MCP compatibility metadata and docs for the automated release.
0.1.1 #
- Align package and MCP server version reporting.
- Update hosted-install guidance for pub.dev and global MCP activation.
0.1.0 #
- Initial public release of the Turbo Bridge MCP server.
- Added app info compatibility metadata to nudge hosts when the MCP package lags behind the app bridge version.