typescript-mcp
Pass
Audited by Gen Agent Trust Hub on Feb 17, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS] (LOW): The
scripts/init-mcp-server.shscript executesnpm installto download and install project dependencies from the npm registry. This is expected behavior for a project initialization script. - [COMMAND_EXECUTION] (LOW): The skill includes shell scripts (
init-mcp-server.sh,test-mcp-connection.sh) that use command-line tools likesedandcurlto scaffold projects and verify endpoint connectivity. - [INDIRECT_PROMPT_INJECTION] (LOW): The skill exposes surfaces for indirect prompt injection through tools that ingest and process external data.
- Ingestion points: Tool arguments in
templates/full-server.tsandtemplates/tool-server.ts(e.g.,query,table,text) and responses from external APIs (e.g., weather data). - Boundary markers: Absent in the provided templates; developers are encouraged to implement their own.
- Capability inventory: Includes network access via
fetch, database operations via D1, and key-value storage via KV. - Sanitization: Uses Zod for basic schema validation and parameterized queries for most database interactions. However,
templates/full-server.tscontains a pattern that interpolates a table name directly into a SQL query string (SELECT * FROM ${table}), which is a potential security risk if the input is not strictly validated.
Audit Metadata