skills/shipshitdev/skills/mcp-builder/Gen Agent Trust Hub

mcp-builder

Pass

Audited by Gen Agent Trust Hub on Apr 10, 2026

Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
  • [COMMAND_EXECUTION]: The skill includes scripts/evaluation.py and scripts/connections.py which utilize the mcp library's stdio_client to execute arbitrary shell commands. This functionality is intended to launch and manage MCP server processes during testing, using commands and arguments provided via CLI flags (-c and -a).
  • [EXTERNAL_DOWNLOADS]: The SKILL.md file instructs the agent to fetch documentation and SDK references from external sources including modelcontextprotocol.io and the modelcontextprotocol GitHub organization. These are official repositories for the protocol and are considered trusted sources for this use case.
  • [PROMPT_INJECTION]: The evaluation harness in scripts/evaluation.py is vulnerable to indirect prompt injection (Category 8).
  • Ingestion points: Test questions are ingested from user-provided XML files (e.g., evaluation.xml).
  • Boundary markers: The ingested question is passed directly to the LLM as a user message without delimiters or protective instructions.
  • Capability inventory: The agent in the evaluation loop has access to all tools exposed by the MCP server under test, which could include file system access or network operations depending on the server's implementation.
  • Sanitization: There is no evidence of sanitization or filtering of the question content before it is processed by the model.
Audit Metadata
Risk Level
SAFE
Analyzed
Apr 10, 2026, 09:45 AM