Skip to main content
Glama

burp_stop

Stop Burp Suite instances during penetration testing to manage security assessment workflows and control exploitation processes.

Instructions

Stop Burp Suite instance

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The core handler function that executes the burp_stop tool logic: kills the Burp Suite child process if running and returns a standardized ScanResult object.
    async stopBurpSuite(): Promise<ScanResult> { try { console.error('🛑 Stopping Burp Suite...'); if (this.burpProcess) { this.burpProcess.kill('SIGTERM'); this.burpProcess = null; } return { target: 'burpsuite', timestamp: new Date().toISOString(), tool: 'burpsuite_shutdown', results: { status: 'stopped' }, status: 'success' }; } catch (error) { return { target: 'burpsuite', timestamp: new Date().toISOString(), tool: 'burpsuite_shutdown', results: {}, status: 'error', error: error instanceof Error ? error.message : String(error) }; } }
  • src/index.ts:420-427 (registration)
    Registers the 'burp_stop' tool in the MCP server's listTools response, including its name, description, and empty input schema.
    name: "burp_stop", description: "Stop Burp Suite instance", inputSchema: { type: "object", properties: {}, required: [] } },
  • The dispatch handler in the main tool call switch statement that invokes the BurpSuiteIntegration.stopBurpSuite() method and formats the response.
    case "burp_stop": return respond(await this.burpSuite.stopBurpSuite());
  • The input schema definition for the burp_stop tool, specifying no required parameters.
    inputSchema: { type: "object", properties: {}, required: [] }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/adriyansyah-mf/mcp-pentest'

If you have feedback or need assistance with the MCP directory API, please join our Discord server