C
Emerging
74/100
4 days ago

Testing Agent MCP Server

Provides self-healing UI/API test automation via Plan-Generate-Run-Heal cycle, exposing MCP tools for test platforms to trigger batches and retrieve reports.

Emerging. No concerning findings. Grades remain capped until the project builds reputation through adoption. Grades reflect the full trust pyramid: code, verification depth, and reputation. New projects cap at C until adoption is earned.

How we verified

Code Verified⚡ Live Monitored: not connected

Verified is a snapshot. Live keeps it current, and builds your track record.

⚡ Connect GitHub → continuous verification on every pushwhy connect →

Who stands behind it

ESTELLA219

Source: Glama

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find. Or connect your repo for our deepest verification, Live Monitored: read-only, revoke anytime. What we access →

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
🔐
You'll be asked for 3 credentials: RUNNER_PROXY_PASSWORD, TEST_PASSWORD, AGENT_MCP_AUTH_TOKEN
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// environment variables
To run this server yourself, you supply these values. They go in your own MCP client configuration and stay on your machine. The secret label means the value is sensitive, not that the server mishandles it.
configCASE_SPLIT_LANDING_URL
configHTTPS_PROXY
configHTTP_PROXY
configNO_PROXY
configRUNNER_BROWSER_CHANNEL
configRUNNER_DISABLE_PROXY
configRUNNER_KIOSK_PRINTING
configRUNNER_PRINT_MODE
configRUNNER_PROXY_BYPASS
🔐 secretRUNNER_PROXY_PASSWORD
configRUNNER_PROXY_SERVER
configRUNNER_PROXY_USERNAME
configRUNNER_SLOW_MO_MS
configRUNNER_STORAGE_STATE
configRUNNER_TEST_DIR
configRUNNER_TEST_TIMEOUT_MS
configTEST_BASE_URL
configTEST_CAPTCHA
🔐 secretTEST_PASSWORD
configTEST_USERNAME
configAGENT_MCP_CLIENT_TOKENS_JSON{"tester-a":"replace-with-random-token"}
🔐 secretAGENT_MCP_AUTH_TOKEN
configAGENT_MCP_TRANSPORT
configAGENT_MCP_REMOTE_PLATFORM_ONLY
configAGENT_MCP_HOST
configAGENT_MCP_PORT
configAGENT_MCP_PATH
configAGENT_MCP_PUBLIC_URL
configAGENT_ALLOW_INSECURE_MCP_HTTP
configARCHITECT_MAX_DRAFTS
configHEADLESS
configPLANNER_EXPLORER_ENABLED
configRUNNER_HEADED
configAGENT_MAX_PERMISSION
configAGENT_ALLOW_SECURITY_CHALLENGES
configPLAYWRIGHT_REUSE_PROFILE
configAGENT_PLATFORM_TARGETS_JSON{"tester-a":{"base_url":"https://tester-a.example.com"}}
configPLATFORM_HTTP_TIMEOUT_SECONDS
configPLATFORM_BASE_URL
configAGENT_ALLOW_DYNAMIC_PLATFORM_URLS
configAGENT_ALLOW_INSECURE_PLATFORM_HTTP
configPLATFORM_MCP_CWD
configPLATFORM_MCP_COMMAND
configPLATFORM_MCP_ARGS
configPLATFORM_MCP_TIMEOUT_SECONDS
configARCHITECT_VERIFIED_CASE_CONTEXT_LIMIT
configARCHITECT_LLM_TIMEOUT_SECONDS
configARCHITECT_DISCOVERY_RURAL_PLATFORM_HOST
configARCHITECT_DISCOVERY_MAX_TOOL_CALLS
configTEST_SMS_CODE
configTEST_OTP
configTEST_MFA_CODE
configAGENT_FORCE_HEADED
configEXECUTOR_TIMEOUT_SECONDS
configPLANNER_TARGET_REACHED_MODE
configLLM_PROVIDER
configOPENAI_BASE_URL
configOPENAI_MODEL
configOPENAI_HTTP_TIMEOUT_SECONDS
configOPENAI_HTTP_AUTH_SCHEME
configHEALER_LLM_PROVIDER
configHEALER_LLM_MODEL
configARCHITECT_LLM_PROVIDER
configARCHITECT_LLM_MODEL
configAGENT_LLM_FAILOVER_PROVIDERS
configAGENT_LLM_AUTO_FAILOVER
configAGENT_RUNTIME_ROOTD:\AgentRuntime
configPLANNER_MAX_TOOL_CALLS
configPLANNER_RECURSION_LIMIT
configAGENT_ROUTE_ASSETS_ROOT
configRUNNER_TIMEOUT_SECONDS
configRUNNER_ALLOW_NPX_INSTALL
configTEST_AUTH_STRATEGY
configAGENT_PLATFORM_ALLOW_LOCAL_CAPTCHA_FALLBACK
configAGENT_CLOSED_LOOP_RETRY_DELAY_SECONDS
configTEST_PHONE
// quality suggestions

Dependencies

1 dependencies, 1 flagged: @playwright/test

Tool annotations

No tools have read-only/destructive annotations

Add readOnlyHint or destructiveHint annotations to every tool so hosts can warn users before invoking.

All four hints declared on every tool

30/30 tools missing one or more hints — get_agent_health (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint); run_architect (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint); start_platform_architect (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint), +27 more. OpenAI's directory rejects tools where any of the four hints are missing or non-boolean.

For every tool, set all four hints (readOnlyHint, destructiveHint, idempotentHint, openWorldHint) to explicit true/false values that match the handler’s actual behaviour.

License file

No license file

Add a LICENSE file (MIT, Apache-2.0, etc.).

Claim the listing to review these findings one by one and send us a correction where you disagree, straight to the team. Claiming also means we tell you when the grade moves, and reach you first if we find anything urgent.

// full audit trail
The findings above are the summary. The full trail, every check we ran, each deduction, the network hosts observed and the dependency advisories, goes to verified publishers, along with an alert whenever a new one lands. Verified publishers can also review each finding and dispute it in one click. Publisher corrections have sharpened several of our checks this month, because the maintainer knows the codebase better than any scanner.
// improvement guidance — verified publishers only
We have 3 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/estella219-ariadne-test-agent-system-1c2gkm)](https://m8ven.ai/mcp/estella219-ariadne-test-agent-system-1c2gkm)
Shows your grade and updates automatically. Prefer no grade? Append ?variant=verified to the badge URL.
commit: 93951550be7a44c43085776996237e446539d21b
code hash: 475ed553642f4175d31a9413d86ca05cd93421816ab6757de77ac919447c4df7
verified: 8/15/2026, 9:31:32 AM
view raw JSON →
Check MCPs from inside your assistant
Tool Check · MCP

Vetting this one by hand? Tool Check is an MCP that scores other MCPs. Add it once and ask Claude, ChatGPT, or any MCP client to grade a server, surface CVEs, check the publisher, and suggest safer alternatives — before you install.

https://m8ven.ai/api/mcp/tool-check
check_toolsearch_toolscompare_toolsrecommend_alternativescheck_publisherreport_concern
How to add it →Free · no account needed · works in any MCP client