MCP.so
登录

VibeCheck Web tester MCP Server

@Ilikepizza2

基本信息

分类

其他

许可证

Apache-2.0

传输方式

stdio

作者

Ilikepizza2

关于 VibeCheck Web tester MCP Server

[MCP Server] The Security Agent for AI assisted coding

VibeCheck Web tester MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "VibeCheck": {
      "command": "python",
      "args": [
        "-m",
        "venv",
        "venv"
      ]
    }
  }
}

VibeCheck Web tester MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is VibeCheck Web tester?

VibeCheck Web tester is an intelligent security agent that integrates with AI coding assistants to analyze code for vulnerabilities and facilitate AI-driven remediation before insecure code reaches the codebase. It uses the Model Context Protocol (MCP) to interact with assistants like Cursor, GitHub Copilot, and Claude Code.

How to use VibeCheck Web tester?

Clone the repository, install dependencies (Python 3.10+, MCP, Playwright), configure a .env file with your LLM API key, and add the provided MCP server configuration to your AI coding assistant. Then use natural language commands to request security scans, record tests, or run regression tests.

Key features of VibeCheck Web tester

  • MCP integration with Cursor, Windsurf, GitHub Copilot, Roo Code
  • Automated static and dynamic security scanning (SAST/DAST)
  • AI-assisted test recording using Playwright from natural language
  • Deterministic test execution with robust error reporting
  • AI-powered test discovery by crawling websites
  • Regression testing and self-healing tests
  • Visual regression testing (pixelmatch and vision LLM)

Use cases of VibeCheck Web tester

  • Automatically scanning AI-generated code for vulnerabilities like XSS or SQLi
  • Recording and executing end-to-end web tests without manual scripting
  • Running regression test suites after code changes to catch regressions

常见问题

1

What are the prerequisites to run VibeCheck Web tester?

Python 3.10+, access to an LLM API (Gemini 2.0 Flash works well for free), MCP installed, and Playwright browsers installed via `patchright install --with-deps`.

2

How do I configure the LLM API key?

Rename `.env.example` to `.env`, set `LLM_API_KEY` to your API key, and place the file in the project root.

3

What security scanning tools does VibeCheck Web tester use?

It integrates Semgrep for static analysis and can invoke Nuclei or ZAP for dynamic checks against running components.

4

Can I run dynamic web tests with VibeCheck Web tester?

Yes –

评论

其他 分类下的更多 MCP 服务器