VibeShift Web tester
@Ilikepizza2
关于 VibeShift Web tester
[MCP Server] The Security Agent for AI assisted coding
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"VibeShift": {
"command": "python",
"args": [
"-m",
"venv",
"venv"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is VibeShift Web tester?
VibeShift Web tester is an MCP server that acts as an automated security engineer for AI coding assistants. It analyzes AI-generated code for vulnerabilities, enables AI-driven remediation, and provides automated browser testing capabilities, including test recording, execution, and discovery.
How to use VibeShift Web tester?
Install the repository, set up a Python virtual environment, install dependencies and Playwright browsers, configure an LLM API key in .env, and add the MCP server configuration to your AI coding assistant. Interact via natural language commands such as “Scan this code for security issues” or “Record a test for login.”
Key features of VibeShift Web tester
- MCP integration with Cursor, Copilot, Roo Code and others
- Automated static (Semgrep) and dynamic (Nuclei) security scanning
- AI-assisted test recording via natural language descriptions
- Deterministic test execution with Playwright
- AI-powered test discovery by crawling websites
- Regression testing and self-healing of existing tests
Use cases of VibeShift Web tester
- Automated security review of AI-generated code before commit
- Recording and running browser tests for web applications
- Discovering and suggesting test steps for websites via crawling
- Regression testing to catch bugs after code changes
FAQ from VibeShift Web tester
What does VibeShift Web tester do that security scanners alone don’t?
It integrates directly into AI coding workflows, triggering on code generation and returning vulnerability reports that the AI assistant can use to suggest or apply fixes automatically.
What are the runtime requirements?
Python 3.10+, an LLM API key (Gemini 2.0 Flash recommended), and Playwright browsers installed via patchright install --with-deps.
Where are test results and recordings stored?
Recorded tests, execution results, and discovery outputs are saved as JSON files in the output/ directory.
How does authentication work?
No external authentication is needed; configure an LLM API key in the .env file (e.g., LLM_API_KEY="your_key").
Which transports does the server use?
Communication occurs via the Model Context Protocol (MCP), typically over stdin/stdout or a socket, as specified in the MCP configuration.
其他 分类下的更多 MCP 服务器
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
评论