Package burp.mcp.tool

Class HttpKeywordSearchTool

java.lang.Object
burp.mcp.tool.HttpKeywordSearchTool
All Implemented Interfaces:
Tool

public class HttpKeywordSearchTool extends Object implements Tool
Search for keywords across multiple HTTP responses. For each keyword, checks if it appears in all response bodies (invariant) or only some (variant).
  • Constructor Details

    • HttpKeywordSearchTool

      public HttpKeywordSearchTool(burp.api.montoya.MontoyaApi api)
  • Method Details

    • definition

      public ToolDefinition definition()
      Description copied from interface: Tool
      Returns the tool's metadata (name, description, input schema).
      Specified by:
      definition in interface Tool
    • inputSchema

      public com.fasterxml.jackson.databind.node.ObjectNode inputSchema()
      Description copied from interface: Tool
      The JSON schema for the tool's input parameters.
      Specified by:
      inputSchema in interface Tool
    • execute

      public Object execute(Map<String,Object> args)
      Description copied from interface: Tool
      Execute the tool with the given arguments.
      Specified by:
      execute in interface Tool
      Parameters:
      args - The tool arguments as a Map
      Returns:
      The tool result as a Map (will be serialized to JSON)