Skip to content

MCP lifecycle

Adversarial transforms that inject through the MCP protocol lifecycle rather than the tool call.

Module: dreadnode.transforms.mcp_lifecycle

Inject through the MCP protocol lifecycle rather than the tool call. Pair with the line_jump_fired scorer.

TransformDescription
line_jump_injectionSmuggle an instruction via tool-list / notification / resource-listing so it lands pre-invocation (Trail of Bits line-jumping)

See Transforms for how to apply transforms with any attack.