🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@turbopentest/mcp-server

Package Overview
Dependencies
Maintainers
1
Versions
11
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@turbopentest/mcp-server

MCP server for TurboPentest — AI-powered penetration testing from your coding assistant

latest
Source
npmnpm
Version
0.2.1
Version published
Weekly downloads
45
-6.25%
Maintainers
1
Weekly downloads
 
Created
Source

@turbopentest/mcp-server

MCP server for TurboPentest — run AI-powered penetration tests and review findings from your coding assistant.

Setup

1. Get your API key

Create an API key at turbopentest.com/settings/api-keys.

2. Add to your MCP client

Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "turbopentest": {
      "command": "npx",
      "args": ["@turbopentest/mcp-server"],
      "env": {
        "TURBOPENTEST_API_KEY": "tp_live_..."
      }
    }
  }
}

Claude Code (.mcp.json in your project root):

{
  "mcpServers": {
    "turbopentest": {
      "command": "npx",
      "args": ["@turbopentest/mcp-server"],
      "env": {
        "TURBOPENTEST_API_KEY": "tp_live_..."
      }
    }
  }
}

Cursor (Settings > MCP Servers > Add):

{
  "command": "npx",
  "args": ["@turbopentest/mcp-server"],
  "env": {
    "TURBOPENTEST_API_KEY": "tp_live_..."
  }
}

Tools

ToolDescription
start_pentestLaunch a pentest against a verified domain. Supports recon/standard/deep/blitz tiers and optional GitHub repo for white-box scanning.
get_pentestGet full scan details: status, progress, findings summary, executive summary, attack surface map, STRIDE threat model.
list_pentestsList all your pentests with status and finding counts. Filter by status, limit results.
get_findingsGet structured vulnerability findings with severity, CVSS, CWE, PoC, remediation, and retest commands. Filter by severity.
download_reportDownload a pentest report as markdown (best for AI), JSON, or PDF.
get_creditsCheck your credit balance and available scan tiers with pricing.
verify_attestationVerify a blockchain-anchored pentest attestation by hash (public, no API key required).
list_domainsList your verified domains and their verification status.

Prompts

Built-in prompts for common workflows. Your AI assistant can use these to guide multi-step operations.

PromptDescription
analyze_findingsDeep-dive analysis of a pentest's findings with prioritized remediation plan
compare_pentestsDiff two pentests to track what's new, fixed, and persistent across tests
run_pentestGuided full-lifecycle pentest: domain check, credit verification, launch, monitoring, and summary
security_postureExecutive summary of overall security posture across all recent pentests

Scan Tiers

TierAgentsDurationPrice
Recon130 min$49
Standard41 hour$99
Deep102 hours$299
Blitz204 hours$699

Example

You:    "Run a pentest on staging.example.com"
Claude: Calls start_pentest → "Started pentest tp_abc123, 4 agents, ~1 hour"

You:    "How's it going?"
Claude: Calls get_pentest → "60% complete, 3 findings so far (1 high, 2 medium)"

You:    "Show me the high severity findings"
Claude: Calls get_findings(severity: "high") → Shows SQL injection details with PoC and remediation

Configuration

Environment VariableDescriptionDefault
TURBOPENTEST_API_KEYYour TurboPentest API key (required)
TURBOPENTEST_API_URLCustom API base URL (for testing)https://turbopentest.com/api

Requirements

  • Node.js 18+
  • A TurboPentest account with API access

License

MIT

Keywords

mcp

FAQs

Package last updated on 12 Apr 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts