Configuration
Connect Autosana with your existing account using browser sign-in. Grok Bot and Devin currently use the API-key setup described below.- Claude Code
- Claude Desktop
- Cursor
- Gemini CLI
- Codex
- Dots
- Grok Bot
- Devin
- Hermes Agent
- OpenClaw
Run in your project directory:Open Claude Code, run
/mcp, select Autosana, and follow the browser sign-in prompt.x-api-key header and reconnect. Keep the key until the new connection works; revoke it only if no other integrations use it.
You may need to restart your agent for the changes to take effect.
Verify the Connection
Once configured, test the server:Available Tools
The Autosana MCP server provides comprehensive test management, debugging, and documentation access.Flow Management
Suite Management
Hook Management
To attach a built-in hook such as Lease email address, pass
{"type": "builtin", "builtin_key": "lease_email_inbox", "hook_type": "setup"} in the hooks list of flows_create, flows_update, suites_create, or suites_update. It’s added to your organization automatically if it isn’t there yet.
Apps & Environments
Filter
apps_list with platform: "chrome-extension" to discover extension
apps and their UUIDs.
Use devices_list to choose a model and OS. Set model or os_version to
"latest" for explicit rolling resolution, or omit device to use the newest
supported default for both.
Both flows_run and suites_run accept dependencies as a JSON array string
for web runs:
dependencies to use the web app’s attached defaults. Pass "[]" to
explicitly run without extensions. An app UUID uses that extension’s active
build; an object with app_build_id pins the exact build. Extension-enabled
runs use Chromium, and one suite run uses the same extension loadout for every
flow in its shared browser session.
Run responses from flows_run, suites_run, and labels_run include a Batch link for viewing or sharing all runs launched together.
To run code-managed tests as they are on a branch, pass repo_full_name and branch_name to labels_run or suites_run. The run uses that branch’s .autosana/ files, including tests that exist only on the branch, and the newest build uploaded for the branch. A suite that exists only on the branch has no ID yet, so pass suite_key (its folder path under .autosana/) to suites_run instead of suite_id. Without a branch, runs use the default branch’s tests.
Workspaces
Every other tool acts in your active workspace. These two tools need a browser sign-in connection. An API key always acts in the workspace it was created in.
Switching applies to your whole Autosana login, not just one agent. The dashboard and any other agent signed in as you switch too.
Results & Debugging
read_flow_run reports the exact dependency build IDs and available extension
metadata such as app/build IDs, app name, platform, source, branch, commit, and
upload time.