MCPVault

useEnvironmentCredentials

MCP tool from Debugg Ai MCP by debugg-ai

boolean

How to use it

useEnvironmentCredentials is exposed by the Debugg Ai MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the useEnvironmentCredentials 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
test_suite
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

username

string