Hi MCP-Bench maintainers,
I am working on AANA, an agent-action reliability layer that gates tool calls before execution using a structured contract plus verifier/correction/evidence-recovery logic. I would like to ask whether this protocol would be useful or acceptable as an auxiliary safety/reliability track for MCP-Bench, or whether you would prefer a different submission path.
Protocol for review:
https://github.com/mindbomber/Alignment-Aware-Neural-Architecture--AANA-/blob/codex/harmactions-aana-benchmark/docs/aana-benchmark-maintainer-review-protocol.md
Related schema and implementation:
Short version of the protocol:
- Normalize each proposed tool call before execution into
tool_name, tool_category, authorization_state, evidence_refs, risk_domain, proposed_arguments, and recommended_route.
- Hide benchmark labels from all systems.
- Compare AANA against: permissive execution, a single classifier, prompt-only policy guardrail, LLM-as-judge, and a structured contract gate without correction/evidence recovery.
- Score unsafe-action recall, false positives, safe allow rate, route accuracy, and evidence recovery quality.
Current evidence is intentionally framed as preliminary. We have run this on two independently sourced public trace datasets, but the labels/noise are script-generated, not MCP-Bench-maintainer labels or human-reviewed labels. I am asking for protocol review before treating any AANA result as official evidence.
Questions for you:
- Would this make sense as an auxiliary MCP-Bench safety/reliability evaluation track?
- Are there existing MCP-Bench traces, task fields, or output artifacts that would support this pre-tool-call contract cleanly?
- Would you prefer a PR that adds an evaluator/adapter, a standalone results submission artifact, or continued discussion here first?
- Which metric would you consider most benchmark-native: unsafe-action recall, safe allow rate, route accuracy, or another MCP-Bench score?
If this is out of scope for MCP-Bench, a pointer to the right evaluation/leaderboard venue would also be useful.
Hi MCP-Bench maintainers,
I am working on AANA, an agent-action reliability layer that gates tool calls before execution using a structured contract plus verifier/correction/evidence-recovery logic. I would like to ask whether this protocol would be useful or acceptable as an auxiliary safety/reliability track for MCP-Bench, or whether you would prefer a different submission path.
Protocol for review:
https://github.com/mindbomber/Alignment-Aware-Neural-Architecture--AANA-/blob/codex/harmactions-aana-benchmark/docs/aana-benchmark-maintainer-review-protocol.md
Related schema and implementation:
Short version of the protocol:
tool_name,tool_category,authorization_state,evidence_refs,risk_domain,proposed_arguments, andrecommended_route.Current evidence is intentionally framed as preliminary. We have run this on two independently sourced public trace datasets, but the labels/noise are script-generated, not MCP-Bench-maintainer labels or human-reviewed labels. I am asking for protocol review before treating any AANA result as official evidence.
Questions for you:
If this is out of scope for MCP-Bench, a pointer to the right evaluation/leaderboard venue would also be useful.