VibeShift
JSON →An intelligent security agent that analyzes AI-generated code for vulnerabilities and assists with remediation.
Install
pip install mcp[cli]`) Tools · 5
- get_security_scan Performs automated security scanning on AI-generated code, including static code analysis (SAST) with tools like Semgrep and dynamic analysis (DAST primitives) with tools like Nuclei or ZAP.
- record_test_flow Generates Playwright-based test scripts from natural language descriptions in automated mode, saving test steps to a JSON file.
- run_regression_test Executes recorded JSON test files reliably using Playwright for regression testing, returning results including failures, screenshots, and console logs.
- discover_test_flows Crawls websites and leverages any LLM in OpenAI-compliant format to suggest test steps for discovered pages.
- list_recorded_tests Lists all recorded test files available in the output directory for selection and execution.
Environment variables
LLM_API_KEYYOUR_LLM_API_KEY
Links
★ 67 GitHub stars