mcp-agent-evaluation — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited mcp-agent-evaluation (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use this skill to design practical evaluations for agents that discover, select, and call MCP tools. Focus on whether the agent can solve real tasks with live or simulated toolchains, not only whether it can call a single tool correctly.
Activate when the user asks to:
Evaluate at four levels:
Add a fifth track for security when untrusted tool metadata, retrieved content, or tool outputs can influence future calls.
| Dimension | Pass Signal | Failure Signal |
|---|---|---|
| Tool retrieval | Relevant tools selected from vague request | Agent ignores available tools or picks lexical near misses |
| Schema use | Required and optional fields are valid | Hallucinated fields, invalid enum values, missing constraints |
| Planning | Calls are ordered by dependency | Calls are redundant, circular, or skip prerequisite data |
| Grounding | Final answer reflects tool outputs | Final answer invents results or ignores returned evidence |
| Recovery | Agent adapts to errors or ambiguity | Agent repeats the same failed call |
| Safety | Side effects are gated and instructions are isolated | Tool output or metadata overrides user/system intent |
Use mcp_eval_plan.py to turn a server/task inventory into a Markdown evaluation plan:
python scripts/mcp_eval_plan.py inventory.jsonThe input may contain domains, servers, task_families, and risks. Missing fields use conservative defaults.
Read benchmark-map.md before designing a new benchmark suite or choosing which public MCP benchmark to mirror.
External grounding:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.