Mahal Systems

Overview › Benchmark catalog

MCP-SafetyBench

Fits agents that connect to third-party MCP servers. Borrow the 20-type attack taxonomy across server, host and user sides, and the paired task evaluator plus attack detector that reports task success rate and attack success rate together.

What it asks the agent to do

  • complete a multi-step task across several real MCP servers
  • resist attacks injected through a server's tool manifest or implementation
  • resist attacks from the host or the user side
  • keep task success while refusing the attacker's goal

What to borrow from it

taxonomygrading designsandbox design

Caveats

No license file in the repo; servers are real so results drift with live data; only 245 cases across 5 domains; the README gives no counts or grading details.

Details

Workloadssafety, security, tool calling, web browsing, finance
Interactionmulti turn scripted
Environmentapi sandbox
End state checkedNo
Toolsreal MCP servers for browser automation, financial data, maps, repository management and web search
Gradingprogrammatic check, trajectory check
Size245
Datamixed
Personal datanone
Licenseunknown
Harnessown repo
Statusactive

Links