
Turbopentest
io.github.integsec由 GitHub 帳號 integsec 發布v0.1.5更新於 Oct 24, 2026
AI-powered penetration testing. Launch scans, review findings, download reports.
概覽
本機 MCP 伺服器,讓助理透過 TurboPentest 啟動 AI 驅動的滲透測試、檢視漏洞發現並下載安全報告。
- 可以做什麼
- 對已驗證網域啟動與列出滲透測試,可選 GitHub 儲存庫進行白箱掃描,並查看掃描狀態、進度、摘要、攻擊面圖與威脅模型。依嚴重程度篩選取得發現,包含 CVSS、CWE、OWASP 分類、概念驗證、修復步驟與複測指令。以 markdown、JSON 或 PDF 格式下載報告。查詢點數餘額與可用掃描等級及價格,列出已驗證網域。依 SHA-256 雜湊驗證區塊鏈存證,並執行滲透測試、發現分析、測試比較與安全態勢等引導工作流程。
- 適用情境
- 適合想讓助理對自己擁有的網域執行與監控滲透測試、分類並排序漏洞,或在不離開程式助理的情況下產生修復計畫與高階安全簡報的情境。
- 執行需求
- 透過 npx 在本機執行,需要 Node.js 18 以上版本。需要 TurboPentest 帳號、至少一個已驗證網域,以及透過 TURBOPENTEST_API_KEY 提供的 API 金鑰。可用 TURBOPENTEST_API_URL 覆寫 API 基礎位址。需要連線至 TurboPentest API 的網路存取。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Turbopentest,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
@turbopentest/mcp-server
MCP server for TurboPentest — launch AI-powered penetration tests, review vulnerability findings, and generate security reports, all without leaving your coding assistant.
What it does
Ask your AI assistant to run a pentest, check progress, and walk you through remediation — the server handles all the API calls. Every completed scan is anchored to the blockchain, giving you a tamper-proof attestation you can share with customers or auditors.
Quick start
1. Get your API key
Sign up and create an API key at turbopentest.com/settings/api-keys.
2. Verify a domain
Before scanning, verify that you own the target domain at turbopentest.com/domains.
3. Add the server to your MCP client
Claude Code (.mcp.json in your project root):
Claude Desktop (claude_desktop_config.json):
Cursor (Settings > MCP Servers > Add):
OpenAI Codex CLI (~/.codex/config.toml, or run codex mcp add turbopentest -- npx @turbopentest/mcp-server and set the env var when prompted):
Then run /mcp inside Codex to confirm turbopentest is listed. Codex's MCP
client doesn't support the "prompts" primitive, so the four guided workflows
are also exposed as plain tools (turbopentest_workflow_*, see below) and
described in this repo's AGENTS.md, which Codex reads automatically.
Example session
White-box scanning
Pass a GitHub repository URL to start_pentest to enable white-box mode. In addition to black-box testing, the scan will include:
- SAST — static code analysis for common vulnerability patterns
- Secret detection — leaked API keys, credentials, and tokens in source
- SCA — dependency audit for known CVEs
Tools
Security note: turbopentest_start_pentest checks domain verification
itself before calling the API — it will refuse (isError: true) to launch
against a target whose domain isn't verified on your account, rather than
relying solely on the agent to check first.
Prompts
Built-in prompts guide your AI assistant through multi-step workflows. Invoke them by name in any MCP client that supports prompts (Claude Code, Claude Desktop, Cursor). In clients that only support tools (Codex), use the matching turbopentest_workflow_* tool above instead — the text is identical.
Scan tiers
Default tier is standard. Use recon for a quick surface sweep or blitz for maximum coverage on critical assets.
Blockchain attestation
Every completed pentest is anchored on-chain as a tamper-proof attestation. The SHA-256 hash is included in the report and can be independently verified — by you, your customers, or auditors — with no API key required:
turbopentest_verify_attestation returns the scan metadata (tier, agents, duration, risk score, findings summary) alongside the blockchain proof (chain ID, transaction hash, block number, merkle root).
Configuration
Requirements
- Node.js 18+
- A TurboPentest account with at least one verified domain
Using with OpenAI Codex
See docs/CODEX.md for the full Codex guide — configuration,
the tool list, the authorization model, and why the guided workflows are
exposed as turbopentest_workflow_* tools instead of MCP prompts.
Privacy & support
- Privacy policy: https://turbopentest.com/privacy
- Subprocessors: https://turbopentest.com/subprocessors
- Support: open a case at https://turbopentest.com/support (typically answered within a few hours on business days) or join the Discord
- Bugs in this MCP server: https://github.com/integsec/turbopentest-mcp/issues
Your API key is sent only to turbopentest.com/api as a bearer token over
HTTPS. It is never logged and never transmitted anywhere else. Customer pentest
content is not used to train public AI models.
License
MIT
來源:README.md,提交 4a232c7
工具
0版本歷史
1- v0.1.5最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分