mcp-builder
Pass
Audited by Gen Agent Trust Hub on Jun 17, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The evaluation harness and connection modules facilitate the execution of local shell commands via the stdio transport to launch MCP servers for testing purposes. Evidence: Found in
scripts/connections.pyandscripts/evaluation.pythrough the use ofstdio_clientand command-line arguments-c(command) and-a(args). - [PROMPT_INJECTION]: The
scripts/evaluation.pyscript ingests user-provided XML files containing test questions and interpolates them directly into the LLM prompt, creating a surface for indirect prompt injection. Ingestion points:scripts/evaluation.pyreads data usingparse_evaluation_filefrom a user-specified XML file. Boundary markers: No explicit delimiters or instructions to ignore embedded commands are used when interpolating the question into the agent prompt. Capability inventory: The agent loop inscripts/evaluation.pycan invoke any tool exposed by the connected MCP server viaconnection.call_tool. Sanitization: There is no evidence of input validation, escaping, or sanitization of the question content before it is added to the prompt context. - [EXTERNAL_DOWNLOADS]: The skill instructions guide the user to download documentation and SDK references from GitHub repositories associated with the Model Context Protocol. Evidence:
SKILL.mdcontains instructions to fetch README files and protocol specifications fromhttps://raw.githubusercontent.com/modelcontextprotocol/*.
Audit Metadata