mcp-builder
Pass
Audited by Gen Agent Trust Hub on Feb 19, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION] (LOW): The
connections.pyscript creates an indirect prompt injection surface by ingesting and processing tool definitions and outputs from external MCP servers.\n - Ingestion points: Data enters the system via
session.list_tools()andsession.call_tool()inconnections.py.\n - Boundary markers: Absent; server-provided strings are not wrapped in delimiters.\n
- Capability inventory: The library enables local process execution via
stdio_clientand network access via HTTP/SSE transports.\n - Sanitization: No active sanitization of external server responses is implemented in the connection helper.\n- [COMMAND_EXECUTION] (SAFE): The
MCPConnectionStdioclass enables launching local MCP servers. This is a necessary feature for development and testing, and is documented alongside security best practices for developers inreference/mcp_best_practices.md.\n- [EXTERNAL_DOWNLOADS] (SAFE): References to documentation and SDKs point to trusted official sources ongithub.comandmodelcontextprotocol.io.
Audit Metadata