mcp_suite_driver

The AI UI testing and automated driver extension for the MCP Suite ecosystem.

mcp_suite_driver provides high-level UI automation primitives, element finders, and input simulation hooks tailored for AI agents (Cursor, Antigravity, Claude Desktop) to perform automated end-to-end testing and user action execution.

Features

  • 🤖 AI Test Drivers: Perform automated tap, text input, scroll, and gesture triggers.
  • 🎯 Semantic Element Locators: Locate Flutter widgets by Key, Text, ValueKey, or Tooltip via MCP RPC calls.
  • 📸 Visual Verification: Take PNG screenshot snapshots of active UI frames for multimodal LLMs.

Usage

import 'package:mcp_suite_driver/mcp_suite_driver.dart';

void main() async {
  final driver = McpAiDriver();
  await driver.tapElementByText('Submit');
}

⭐ Show Your Support

If you like this package, please give it a Like on pub.dev and a Star on GitHub!

Libraries

mcp_suite_driver
AI UI testing and interaction driver library for MCP Suite.