
Prompt-injection firewall for AI agents: scan untrusted text, fence it, gate tool calls.
Public tool metadata for what this MCP can expose to an agent.
yusa_scanOn any text from outside the conversation, before acting on it, returns allow / review / block, findings, and decoded hidden text (secrets masked).On any text from outside the conversation, before acting on it, returns allow / review / block, findings, and decoded hidden text (secrets masked).
No parameter schema in public metadata yet.
yusa_fenceBefore putting that text into a prompt, returns the text in a random-nonce tag with invisible characters stripped.Before putting that text into a prompt, returns the text in a random-nonce tag with invisible characters stripped.
No parameter schema in public metadata yet.
yusa_check_tool_callBefore any call that moves value or sends data out, returns allow / block with reasons.Before any call that moves value or sends data out, returns allow / block with reasons.
No parameter schema in public metadata yet.
Sponsors
YUSA_POLICYOptional path to a policy JSON (allowTools, allowAddresses, allowHosts, maxValueEth) for yusa_check_tool_call.
What you read is not what your agent reads.
YUSA is a prompt-injection firewall for AI agents. It reads text the way a model reads it, finds the instructions hidden from people, and stops a hijacked agent before it acts.
Live demo: https://yusasecurity.xyz · X: @yusasecurity
https://github.com/yusasecurity/yusa/releases/download/v0.2.0/yusa.mcpb