MCPcopy Create free account

hub / github.com/DMontgomery40/pentest-mcp / functions

Functions59 in github.com/DMontgomery40/pentest-mcp

↓ 15 callersFunctionformatInvocation
(extra?: { authInfo?: AuthInfo; sessionId?: string; requestId?: unknown })
src/index.ts:229
↓ 15 callersFunctionrunSpawnCommand
(command: string, args: string[])
src/index.ts:696
↓ 15 callersFunctionsaveEngagementRecord
(record: Omit<EngagementRecord, 'recordId' | 'createdAt'>)
src/index.ts:103
↓ 13 callersFunctionnormalizeString
(value: unknown, fallback = '')
src/index.ts:390
↓ 12 callersFunctionsanitizeOptions
(options: string[])
src/index.ts:641
↓ 11 callersFunctiontest
(name, fn)
test/mcp-behavior.test.mjs:23
↓ 9 callersFunctionlogMessage
(message: string)
src/logger.ts:86
↓ 8 callersFunctionsendStdio
(proc, method, params)
test/mcp-behavior.test.mjs:35
↓ 6 callersFunctiontoArray
(value: T | T[] | undefined | null)
src/index.ts:385
↓ 5 callersFunctionnormalizeOptionalString
(value: unknown)
src/index.ts:401
↓ 4 callersFunctioncappedAppend
(current: string, chunk: string)
src/index.ts:687
↓ 4 callersFunctionparseCsvEnv
(value: string | undefined, fallback: string[] = [])
src/index.ts:31
↓ 3 callersFunctionensureLogDirExists
()
src/logger.ts:12
↓ 3 callersFunctionnormalizeNullableString
(value: unknown)
src/index.ts:396
↓ 3 callersFunctiontestTransport
(transport, port)
test-multi-transport.js:9
↓ 2 callersFunctioncheckCommandAvailable
(command: string)
src/index.ts:653
↓ 2 callersFunctionjsonrpc
(method, params = {}, id)
test/mcp-behavior.test.mjs:31
↓ 2 callersFunctionlooksLikeProjectDiscoveryHttpx
(result: CommandProbeResult)
src/index.ts:563
↓ 2 callersFunctionresolveCommand
(command: string)
src/index.ts:663
↓ 1 callersFunctionanalyzeFindings
(scans: any[])
src/index.ts:335
↓ 1 callersFunctionbuildOauthMetadata
()
src/index.ts:215
↓ 1 callersFunctiondefaultScopeTemplate
()
src/index.ts:1260
↓ 1 callersFunctionensureTempWordlistDirExists
()
src/index.ts:948
↓ 1 callersFunctionformatResultsForStudent
(target: string, options: string[], results: ScanData)
src/index.ts:887
↓ 1 callersFunctionformatScanDataToMarkdown
(target: string, options: string[], data: ScanData | string | null)
src/logger.ts:22
↓ 1 callersFunctionhttpTests
()
test/mcp-behavior.test.mjs:202
↓ 1 callersFunctionlaunchBundledInspector
(inspectorArgs: string[])
src/index.ts:257
↓ 1 callersFunctionlogScanResult
(target: string, options: string[], results: ScanData | string | null)
src/logger.ts:73
↓ 1 callersFunctionmain
()
test-multi-transport.js:54
↓ 1 callersFunctionmain
()
test/mcp-behavior.test.mjs:291
↓ 1 callersFunctionmain
()
src/index.ts:1272
↓ 1 callersFunctionparseNmapXmlOutput
(xmlOutput: string)
src/index.ts:406
↓ 1 callersFunctionresolveInspectorBinPath
()
src/index.ts:237
↓ 1 callersFunctionrunCommandProbe
(command: string, args: string[], timeoutMs = 5000)
src/index.ts:593
↓ 1 callersFunctionrunFfufScan
(url: string, wordlist: string, rawOptions: string[] = [])
src/index.ts:1075
↓ 1 callersFunctionrunGobuster
(target: string, rawOptions: string[] = [])
src/index.ts:961
↓ 1 callersFunctionrunHashcat
(hashData: string, rawOptions: string[] = [])
src/index.ts:791
↓ 1 callersFunctionrunHttpxProbe
(targets: string[], rawOptions: string[] = [])
src/index.ts:1052
↓ 1 callersFunctionrunHydra
( target: string, service: string, rawOptions: string[] = [] )
src/index.ts:1170
↓ 1 callersFunctionrunJtR
(hashData: string, rawOptions: string[] = [])
src/index.ts:740
↓ 1 callersFunctionrunNikto
(target: string, rawOptions: string[] = [])
src/index.ts:999
↓ 1 callersFunctionrunNmapScan
(target: string, options: string[] = [])
src/index.ts:468
↓ 1 callersFunctionrunNucleiScan
(targets: string[], rawOptions: string[] = [])
src/index.ts:1101
↓ 1 callersFunctionrunPrivEscAudit
(rawOptions: string[] = [])
src/index.ts:1211
↓ 1 callersFunctionrunSqlmap
( targetUrl: string, rawOptions: string[] = [] )
src/index.ts:1190
↓ 1 callersFunctionrunSubfinder
(domain: string, rawOptions: string[] = [])
src/index.ts:1035
↓ 1 callersFunctionrunTrafficCapture
( networkInterface: string, packetCount: number, bpfFilter?: string, outputPcap?: string, rawOptions
src/index.ts:1140
↓ 1 callersFunctionspawnHttpServer
()
test/mcp-behavior.test.mjs:83
↓ 1 callersFunctionspawnStdioServer
()
test/mcp-behavior.test.mjs:64
↓ 1 callersFunctionstdioTests
()
test/mcp-behavior.test.mjs:103
↓ 1 callersFunctiontoLeet
(word: string)
src/index.ts:956
↓ 1 callersFunctionvalidateCommandCandidate
(command: string, candidate: string)
src/index.ts:627
↓ 1 callersFunctionverifyViaIntrospection
(token: string)
src/index.ts:123
↓ 1 callersFunctionverifyViaJwks
(token: string)
src/index.ts:172
FunctiongetLatestScanResultForTarget
(target: string)
src/logger.ts:100
FunctiongetScanDataById
(scanId: string)
src/index.ts:307
FunctiononData
(chunk)
test/mcp-behavior.test.mjs:40
FunctiononStderr
(data)
test/mcp-behavior.test.mjs:71
FunctionverifyAccessToken
(token: string)
src/index.ts:207