Pentest MCP

by DMontgomery40
Verified

generateWordlist

Create custom wordlists for penetration testing by combining base words, dates, leetspeak, and custom patterns. Automatically generate case variations and tailored combinations for brute-force or dictionary attacks.

Input Schema

NameRequiredDescriptionDefault
baseWordsYesList of base words (names, pets, places, etc.).
caseVariationsNoInclude variations like TitleCase, UPPERCASE.
customPatternsNoList of custom patterns/symbols to prepend/append (e.g., '!', '123').
datesNoList of dates (YYYY-MM-DD, MM-DD, YYYY). Parsed for variations.
includeLeetNoApply basic leetspeak substitutions (a=4, e=3, etc.).
maxYearNoMaximum year (YYYY) to include in variations (defaults to current year).
minYearNoMinimum year (YYYY) to include in variations.

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "baseWords": { "description": "List of base words (names, pets, places, etc.).", "items": { "type": "string" }, "type": "array" }, "caseVariations": { "default": true, "description": "Include variations like TitleCase, UPPERCASE.", "type": "boolean" }, "customPatterns": { "description": "List of custom patterns/symbols to prepend/append (e.g., '!', '123').", "items": { "type": "string" }, "type": "array" }, "dates": { "description": "List of dates (YYYY-MM-DD, MM-DD, YYYY). Parsed for variations.", "items": { "type": "string" }, "type": "array" }, "includeLeet": { "default": false, "description": "Apply basic leetspeak substitutions (a=4, e=3, etc.).", "type": "boolean" }, "maxYear": { "description": "Maximum year (YYYY) to include in variations (defaults to current year).", "type": "integer" }, "minYear": { "description": "Minimum year (YYYY) to include in variations.", "type": "integer" } }, "required": [ "baseWords" ], "type": "object" }

You must be authenticated.

Other Tools from Pentest MCP

Related Tools

ID: pfpsbxlin9