# Glossary

Common terms used across the documentation. Each entry has a stable anchor so other pages can link to a precise definition (for example `[MCP](glossary.md#mcp-model-context-protocol)`).

### MCP (Model Context Protocol)

Open protocol used by AI clients to invoke local tools safely.

### SSE (Server-Sent Events)

Streaming transport used by MCP HTTP sessions.

### STDIO Bridge

MCP transport over stdin/stdout for process-based clients.

### Deterministic Redaction

Stable replacement of sensitive values so identical inputs map to identical pseudonyms.

### Redaction Salt

Secret used to produce stable host pseudonyms in STRICT mode.

### Backend Supervisor

Component that manages backend process lifecycle and restart behavior.

### MCP Supervisor

Component that manages MCP server lifecycle and health behavior.

### In-Scope Filter

Setting that restricts analysis to Burp in-scope targets.

### Prompt Bundle

Prompt template plus redacted context and metadata, hashed for audit traceability.

### Prompt Template

Default instruction text used by context menu actions.

### BountyPrompt Action

Curated request/response context action loaded from BountyPrompt JSON prompts.

### Tag Resolver

Component that replaces BountyPrompt `[HTTP_*]` tags with selected, redacted context fields.

### Confidence Gate

Threshold check used before auto-creating BountyPrompt issues.

### Backend Adapter

Provider-specific implementation for CLI or HTTP model backends.

### ServiceLoader

Java plugin mechanism used for backend adapter discovery.

### Tool Gating

Safety mechanism that controls safe/unsafe MCP tool availability.

### ScanCheck

Burp Pro interface used by custom scanner checks.

### OAST (Out-of-Band Application Security Testing)

Detection technique using external callbacks (for example Burp Collaborator).

### VulnContext

Internal model storing vulnerability context signals used in prioritization.

### Injection Point

Modifiable request location for active payload testing.

### Detection Method

Evidence type used to confirm findings (error, blind, reflection, OOB, and similar).

### JSONL (JSON Lines)

Log format where each line is an independent JSON object.

### Scan Mode

Active scanner class-selection strategy (`BUG_BOUNTY`, `PENTEST`, `FULL`).

### Drop-in Backend

External backend JAR loaded from `~/.burp-ai-agent/backends/`.

### Privacy Mode

Redaction policy level (`STRICT`, `BALANCED`, `OFF`).

### Risk Level

Payload safety level for active scanner (`SAFE`, `MODERATE`, `DANGEROUS`).

### Agent Profile

Markdown-based system instruction set selected from `~/.burp-ai-agent/AGENTS/`.

### AI Request Logger

Real-time activity log capturing prompts, responses, MCP calls, retries, errors, and scanner operations with trace correlation.

### Trace ID

Unique correlation identifier linking related log entries across a single operation (e.g., `chat-turn-{UUID}`).

### Auto Tool Chaining

Mechanism where the AI autonomously executes sequential MCP tool calls (up to 8) to gather information before producing a final response.

### Rolling Log

Rotating JSONL file persistence for the AI Request Logger, with configurable size and file count limits.

### Tool Call Parser

Component that extracts MCP tool invocations from AI model responses in various formats (fenced blocks, raw JSON, OpenAI-style).

### Custom Prompt Library

User-managed list of free-form prompts surfaced in the right-click **Custom prompts** submenu. Entries support favorites (★), context-menu tags (HTTP / scanner issue), and JSON import/export from the **Custom Prompts** settings tab.

### Insertion Point Scan

Right-click action that runs an active AI scan scoped to a single parameter, header, JSON field, XML element, or path-segment ID under the request-editor selection. See [Insertion Point Scan](/user-guide/insertion-point-scan.md).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://burp-ai-agent.six2dez.com/reference/glossary.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
