Package burp.mcp.server
package burp.mcp.server
-
ClassDescriptionEvaluates permission policy and Burp target scope for a tool call and resolves "prompt" outcomes through the operator UI via
ApprovalManager.Outcome of a gate evaluation.Config seams so tests can pin enforcement without the McpConfig singleton.Bounded AsyncRunner honoring thethread_pool_sizeandmax_queue_sizepreferences.Owns the MCP listeners' lifecycle so they can be started, stopped, and restarted from the UI without reloading the extension.Minimal HTTP/1.1 listener on a Unix domain socket, exposing the same JSON-RPC surface as the TCP server.