MCP Server Pentest
@MCP-Mirror
MCP Server Pentest について
Mirror of
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"9olidity_MCP-Server-Pentest": {
"url": "https://test.com",
"paramName": "text"
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is MCP Server Pentest?
MCP Server Pentest is a server that integrates browser automation with security testing, enabling automated detection of XSS and SQL injection vulnerabilities in URLs. It also provides full browser control for navigation, screenshots, click interactions, and JavaScript execution, targeting developers and security testers who need to automate web security checks.
How to use MCP Server Pentest?
Install by running npx playwright install firefox, yarn install, and npm run build. Then add the provided JSON configuration block to your Claude config file, pointing to the built dist/index.js. Use the exposed tools (e.g., broser_url_reflected_xss, browser_url_sql_injection) by passing a URL and parameter name as arguments.
Key features of MCP Server Pentest
- Automatic XSS vulnerability detection in URLs
- Automatic SQL injection vulnerability detection in URLs
- Full-page or element-specific screenshot capture
- Browser navigation, clicking, form filling, and text selection
- Console log monitoring and JavaScript execution in browser context
Use cases of MCP Server Pentest
- Automatically test a web application’s URL parameters for reflected XSS
- Scan form inputs or query strings for SQL injection flaws
- Take screenshots of vulnerable pages for reporting
- Fill and submit forms to test login or search endpoints
- Execute custom JavaScript to extract runtime page data
FAQ from MCP Server Pentest
What runtime dependencies are required?
The server requires Node.js, the Playwright package, and a Firefox browser (installed via npx playwright install firefox). It runs as a command-line MCP server.
Which browsers are supported?
Firefox is explicitly installed and used; the README does not mention Chrome or other browsers.
Can it interact with dynamic content?
Yes – tools for clicking, hovering, filling inputs, and selecting dropdown options are available, along with JavaScript evaluation in the browser context.
Where are screenshots saved?
The README does not specify a default save location; screenshots are likely stored in the working directory or must be explicitly named via the name parameter in browser_screenshot.
「その他」の他のコンテンツ
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
Nginx UI
0xJackyYet another WebUI for Nginx
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
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!
コメント