Perfecto MCP Server action reference

Read the following information to learn about all actions supported by the Perfecto MCP Server and how you can use them.

User Management

Use these actions to retrieve information about your Perfecto user account.

Get user info

Returns details for the authenticated Perfecto user.

Sample prompt: "Show my Perfecto account info."

Device management

Use these actions to find and inspect the devices available in your Perfecto environment.

Get Selenium grid info

Returns Selenium and Appium endpoint URLs.

Sample prompt: "Show Selenium Grid info."

List real devices

Returns available iOS and Android devices.

Sample prompt: "List available Android devices."

Get real device details

Shows specifications for a specific device.

Sample prompt: "Get details for device ID 12345."

List virtual devices

Returns available iOS simulators and Android emulators.

Sample prompt: "Show iOS simulators."

List desktop devices

Returns available desktop browser environments.

Sample prompt: "List desktop browser devices."

Test execution

Use these actions to view, control, and filter test executions.

List running executions

Returns all currently running executions.

Sample prompt: "Show all running tests."

Stop executions

Stops one or more executions by ID.

Sample prompt: "Stop execution ID 67890."

List execution history

Returns past executions with filtering support.

Sample prompt: "Filter past runs by failure reason."

List report names

Returns available report types or report names.

Sample prompt: "Show report names."

Discover filter values

Returns OS, browser, device, and other valid filter values.

Sample prompt: "Show valid filter values for executions."

List Scriptless Mobile tests

Returns Scriptless Mobile tests available in your repository.

Sample prompt: "."

Run Scriptless Mobile test

Runs a Scriptless Mobile test by name or ID.

Sample prompt: "List my Scriptless Mobile tests."

Project configuration

Use these actions to configure Espresso and XCTest projects for use with Perfecto.

Configure Espresso project

Applies required Perfecto configuration for Espresso.

Sample prompt: "Configure my Espresso project for Perfecto."

Configure XCTest project

Applies required Perfecto configuration for XCTest.

Sample prompt: "Set up my XCTest project for Perfecto."

Help and command reference

Use these actions to view help topics and Perfecto‑specific command details.

List help categories

Returns available help categories and subcategories.

Sample prompt: "Show help categories."

List help topics

Returns help topics within a category or subcategory.

Sample prompt: "Search help for Appium commands."

Read help content

Returns the contents of a help topic.

Sample prompt: "Read help content for Appium setup."

List extended commands

Returns supported Perfecto‑specific WebDriver extension commands.

Sample prompt: "List extended Selenium commands."

Get extended command details

Returns details for a specific extended command.

Sample prompt: "Show details for command XYZ."