Perfecto Connector for AI agents.
10 live capabilities
Manage mobile and web testing clouds without leaving your chat interface.
Waiting for input…
Why people use Perfecto
Stop Hunting for Logs with the Perfecto Mobile Testing
This Connector lets you stay in your editor or chat window. Your AI agent can query the Perfecto Cloud directly to grab report summaries or list executions. You get the data you need in seconds without ever opening a new tab.
What Vinkius changes
That your AI agent can now act as a primary interface for your entire Perfecto testing environment.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Checking a failed test
An SDET asks the agent to pull a report summary for a specific execution ID to see why a login test failed.
- Real-world use case 02
Finding free hardware
A QA engineer asks which iPhones are currently available in the cloud to start a new mobile test suite.
- Real-world use case 03
Auditing repository contents
A developer wants to know what scripts are currently in a specific storage bucket and asks the agent to list the artifacts.
Complete set · 10capabilities
The complete Perfecto capability set.
These are the exact actions your AI can choose when you ask it to work with Perfecto.
01—04
4 capabilities in this set.
Part of 10 available through Perfecto.
- 01 Capability
List devices
Get a list of all devices on your Perfecto Cloud including models, OS versions, and locations.
- 02 Capability
Get device details
Pull full specs for a specific device like firmware, resolution, and current status.
- 03 Capability
List executions
See all recent and current executions with statuses and script names.
- 04 Capability
Get report summary
Get a summary of test results, pass/fail counts, and video links from Smart Reporting.
05—07
3 capabilities in this set.
Part of 10 available through Perfecto.
- 05 Capability
List device groups
View how your devices are organized into groups by team or OS.
- 06 Capability
List reservations
See which users have reserved which devices and for how long.
- 07 Capability
Get license info
Check your license type, device limits, and concurrent execution counts.
08—10
3 capabilities in this set.
Part of 10 available through Perfecto.
- 08 Capability
Get execution details
Get the progress and device assignments for a specific execution ID.
- 09 Capability
List artifacts
Find apps, scripts, and data files in a specific Perfecto repository path.
- 10 Capability
List users
See all users on your Perfecto cloud along with their roles and access levels.
Set up in minutes
One URL. Then ask Perfecto to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Perfecto from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_qkMLVDlhWeRHbw49znraw9alYWakOJ9o2dj1pqaq/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Perfecto, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Perfecto for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_qkMLVDlhWeRHbw49znraw9alYWakOJ9o2dj1pqaq/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Perfecto URL.
- Step 03
Save and start
Save the connection and enable Perfecto in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"perfecto": {
"url": "https://edge.vinkius.com/vk_preview_qkMLVDlhWeRHbw49znraw9alYWakOJ9o2dj1pqaq/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Perfecto
Open Agent mode in chat and ask: "Using Perfecto, help me...". 10 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"perfecto": {
"url": "https://edge.vinkius.com/vk_preview_qkMLVDlhWeRHbw49znraw9alYWakOJ9o2dj1pqaq/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Perfecto
Ask Copilot: "Using Perfecto, help me...". 10 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"perfecto": {
"url": "https://edge.vinkius.com/vk_preview_qkMLVDlhWeRHbw49znraw9alYWakOJ9o2dj1pqaq/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Perfecto
Open Cascade and ask: "Using Perfecto, help me...". 10 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"perfecto": {
"url": "https://edge.vinkius.com/vk_preview_qkMLVDlhWeRHbw49znraw9alYWakOJ9o2dj1pqaq/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Perfecto
Ask Cline: "Using Perfecto, help me...". 10 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add perfecto --transport http "https://edge.vinkius.com/vk_preview_qkMLVDlhWeRHbw49znraw9alYWakOJ9o2dj1pqaq/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Perfecto
Ask Claude: "Using Perfecto, show me...". 10 tools are ready
Where the request belongs
Work Perfecto can move forward.
This is for the QA engineer who spends too much time hunting for logs and the SDET who needs to know exactly which devices are free for the next test run.
Automation QA Engineer
Uses the Connector to quickly verify test results and find specific device details for debugging.
SDET
Maps out device topologies and pushes testing assignments to specific OS and model structures.
Release Manager
Pulls pipeline summaries and checks completion boundaries for final sign-offs.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsKatalon TestOps (AI Test Management)
Manage test orchestration via Katalon TestOps. rerun test runs, monitor execution results, and audit software releases.
Mabl (AI-Powered Test Automation)
Manage E2E testing via Mabl. trigger test plans, monitor execution results, and perform AI-driven failure analysis.
Cypress Cloud
Audit E2E testing via Cypress. monitor test runs, inspect spec instances, track flaky tests, and generate enterprise reports directly from any AI agent.
TestMu AI (formerly LambdaTest)
Manage cross-browser testing via TestMu AI. audit automation builds, inspect test sessions, and retrieve visual logs.
PractiTest
Manage your PractiTest projects, tests, and runs directly using AI Agents.
Applitools
Bring AI-powered visual testing to your AI agent. inspect test batches, review UI diffs, and manage your visual baselines naturally.
Bring your own AI
Change the model, client or framework. Keep Perfecto connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Perfecto.
The practical details behind the request, access and result.
Can the Perfecto MCP help me find specific mobile devices?
Yes, it lets your agent list all available devices in your Perfecto Cloud and show you details like OS version and manufacturer.
How does this help with test reporting?
Your agent can pull a summary of test results, including pass/fail counts and links to videos or screenshots, directly from the cloud.
Can I use this to see who is using which device?
Yes, it can list active reservations so you know which users have booked specific devices and for how long.
Does this Connector work for both mobile and web testing?
It works for whatever devices and environments you have configured in your Perfecto Cloud, including real mobile devices and browsers.
Can my agent find files in my Perfecto repository?
It can list artifacts like apps, scripts, and data files at specific paths in your repository.
Is this capability for running my automated tests?
No, this Connector is for managing the environment and retrieving data. It helps you find devices and reports rather than executing the test scripts themselves.
How explicitly strict are the parameter mappings defining target Perfecto Clouds naturally?
Absolutely structurally globally bound. Organizations utilize specific native tenant endpoints natively safely safely explicit. You explicitly assign your sub-domain string efficiently natively (e.g., mycorp.perfectomobile.com) elegantly securely validating parameters smoothly matching targeted servers seamlessly safely explicitly perfectly.
Can I logically trigger a live execution pipeline explicitly securely here seamlessly?
The bounds mapping executed safely extract JSON reading matrices isolating analytics explicitly (listing, verifying, tracking reports securely appropriately accurately properly efficiently explicitly naturally safely inherently properly cleanly). Active creation boundaries triggering physical grid pipelines explicitly inherently decoupled strictly for testing boundaries integrity beautifully efficiently safely completely explicitly natively efficiently safely fully dynamically internally successfully.
Where strictly explicitly do I locate my native Security API key bounded gracefully inside settings?
Explore explicit parameters exploring inside native UI boundaries effectively structurally tracking 'My Profile > Security Token' natively seamlessly generating offline hashes explicitly carefully correctly safely tracking parameters beautifully correctly.
One connection away
Give your agent a direct line to Perfecto.
Connect Perfecto once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available