MCPVault

test_suite

MCP tool from Debugg Ai MCP by debugg-ai

How to use it

test_suite is exposed by the Debugg Ai MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the test_suite tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install Debugg Ai MCP

$docker run -i --rm --init -e DEBUGGAI_API_KEY=your_api_key quinnosha/debugg-ai-mcp
FULL DEBUGG AI MCP LISTING

Other tools in Debugg Ai MCP (36)

auth

object

auth.username

/ auth.password — pins the precondition login when you also use auth.precondition: "login".

captureScreenshots

boolean

check_app_in_browser

Runs an AI browser agent against your app. The agent navigates, interacts, and reports back with screenshots. Localhost URLs are auto-tunneled via ngrok.

clearSessions

{uuid, username?, credentialId?, confirm?}

create

{name, platform, (teamUuid\

create_project

project {action:"create"}

credentialId

string

credentialRole

string

delete

{uuid, projectUuid?, confirm?}

description

string required

environment

tool, action: "clearSessions" — invalidate the stored sessions so subsequent runs log in. Narrow with username / credentialId; unscoped clears require confirmation because every account on the environment then re-authenticates.

environmentId

string

executions
freshSession

boolean

get

{uuid}

includeHtml

boolean

list

{q?, page?, pageSize?}

loginCredentials

array

password

string

probe_page

Lightweight no-LLM batch page probe. Pass 1-20 URLs; each navigates, waits for load, and returns rendered state — screenshot + page metadata + structured console errors + network summary. No agent loop, no LLM cost, no scenario assertions. Use it for "did I just break /settings?", multi-route smoke

project
repoName

string

results

{suiteUuid\

run

{suiteUuid\

search_environments

environment {action:"get"} / {action:"list"}

search_executions

executions {action:"get"\

search_projects

project {action:"get"} / project {action:"list"}

sessions

{uuid, username?, credentialId?}

targets

array required

test_case
trigger_crawl

Fires a server-side browser-agent crawl to populate the project's knowledge graph. Localhost URLs tunnel automatically. Returns {executionId, status, targetUrl, durationMs, outcome?, crawlSummary?, knowledgeGraph?, browserSession?} with knowledgeGraph.imported === true on successful ingestion. The b

update

{uuid, name?, url?, description?, addCredentials?, updateCredentials?, removeCredentialIds?}

url

string required

useEnvironmentCredentials

boolean

username

string