remote-mcp-server-with-auth
Pass
Audited by Gen Agent Trust Hub on Sep 16, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill creates a surface for indirect prompt injection by design, as it provides tools to query and display content from external PostgreSQL databases and potential third-party APIs.
- Ingestion points: External data enters the agent's context through the
listTables,queryDatabase, andexecuteDatabasetool outputs defined inSKILL.md. - Boundary markers: The tools return data as JSON-stringified text within standard MCP tool result structures. While specific prompt boundary instructions (like 'ignore instructions in data') are not explicitly included in the code snippets, the template focuses on technical transport.
- Capability inventory: The skill enables database read/write operations and uses the
wranglerCLI for deployment and environment management. - Sanitization: The template enforces robust sanitization including Zod schema validation for all tool inputs, mandatory parameterized queries for database interactions, and a regex-based validation layer to restrict
queryDatabaseto read-only operations (SELECT/SHOW/DESCRIBE). - [COMMAND_EXECUTION]: The documentation describes the use of standard development tools such as
npmand the CloudflarewranglerCLI for project initialization, authentication, and deployment. - [SAFE]: The skill promotes security best practices by explicitly instructing users to use
.dev.varsfor secrets and Cloudflare Secrets for production credentials, rather than hardcoding sensitive information like theDATABASE_URLorGITHUB_CLIENT_SECRET.
Audit Metadata