CanaryGuard
A security sanitization tool for agent pipelines, distributed as an MCP server and REST interface. It performs deterministic lexical scanning before tool output is written into vector stores or conversation memory, blocking persistent prompt injection attacks.
Timeline (last 90 days)
CanaryGuard is an MCP server and REST tool used to sanitize tool output before persistence, released by Reddit user ak10082247-max.
CanaryGuard uses deterministic lexical scanning rather than calling another model to judge whether content is suspicious.
CanaryGuard's processing latency is below 0.1ms because it does not trigger a second model call.
CanaryGuard targets three types of payloads: instruction override, invisible Unicode payloads, and prompt hijacking.
The ideal position for CanaryGuard is after tool output is generated and before it is written into vector storage or conversation memory.
CanaryGuard's MCP registry ID is io.github.ak10082247-max/canaryguard-402, and the repository is at the canaryguard-402 project on GitHub.
CanaryGuard's deterministic lexical scanning is only effective against known injection templates and cannot understand novel attacks at the semantic level, so the lexical rules need continuous updating.
All Facts (7)
CanaryGuard targets three types of payloads: instruction override, invisible Unicode payloads, and prompt hijacking.
50%UnverifiedCanaryGuard uses deterministic lexical scanning rather than calling another model to judge whether content is suspicious.
50%UnverifiedCanaryGuard's processing latency is below 0.1ms because it does not trigger a second model call.
50%UnverifiedCanaryGuard's deterministic lexical scanning is only effective against known injection templates and cannot understand novel attacks at the semantic level, so the lexical rules need continuous updating.
50%UnverifiedThe ideal position for CanaryGuard is after tool output is generated and before it is written into vector storage or conversation memory.
50%UnverifiedCanaryGuard's MCP registry ID is io.github.ak10082247-max/canaryguard-402, and the repository is at the canaryguard-402 project on GitHub.
50%UnverifiedCanaryGuard is an MCP server and REST tool used to sanitize tool output before persistence, released by Reddit user ak10082247-max.
50%