Skip to content

Latest commit

 

History

History
189 lines (117 loc) · 5.31 KB

File metadata and controls

189 lines (117 loc) · 5.31 KB

🟢 f4ww4z-mcp-mysql-server

A Model Context Protocol server for MySQL database operations

Field Value
Grade A
Risk Score 2
Version 0.1.0
Vendor f4ww4z
Stars ⭐ 157
npm Package @f4ww4z/mcp-mysql-server
npm Downloads (30d) 2.4k
Language JavaScript
Source f4ww4z-mcp-mysql-server
Scan Date 2026-06-22
Scanner tooltrust-scanner/v0.3.19

Findings Summary

Severity Count
Critical 0
High 0
Medium 0
Low 3
Info 10

Detailed Findings

⚪ 🔑 AS-002 — Excessive Permission Surface

Severity: Info

Description: declared capabilities: network access, database access

Recommendation: Tool requests broad permissions (exec/fs/network). Validate input parameters using Enums where possible, and restrict file system operations to explicit allowed directories.


⚪ 🗝️ AS-010 — Insecure Secret Handling

Severity: Info

Description: input parameter "password" accepts a credential (informational; not evidence of insecure handling)

Recommendation: Avoid accepting raw credentials as input parameters. Use secret managers (e.g. 1Password CLI, AWS Secrets Manager) and ensure credentials are never logged or stored in agent traces.


🔵 ⚡ AS-011 — DoS Resilience — Missing Rate Limit / Timeout

Severity: Low

Description: tool performs network or execution operations but declares no rate-limit, timeout, or retry configuration

Recommendation: Declare explicit rate-limit, timeout, and retry configuration for all network and execution tools. Implement exponential back-off and surface resource state to the calling agent.


AS-014 — DEPENDENCY_INVENTORY_UNAVAILABLE

Severity: Info

Description: No metadata.dependencies or repo_url were exposed by this MCP server, and no local project manifest could be inferred from the launch command.

Recommendation: Review and remediate the identified issue.


⚪ 🔑 AS-002 — Excessive Permission Surface

Severity: Info

Description: declared capabilities: code/command execution, network access, database access

Recommendation: Tool requests broad permissions (exec/fs/network). Validate input parameters using Enums where possible, and restrict file system operations to explicit allowed directories.


🔵 ⚡ AS-011 — DoS Resilience — Missing Rate Limit / Timeout

Severity: Low

Description: tool performs network or execution operations but declares no rate-limit, timeout, or retry configuration

Recommendation: Declare explicit rate-limit, timeout, and retry configuration for all network and execution tools. Implement exponential back-off and surface resource state to the calling agent.


AS-014 — DEPENDENCY_INVENTORY_UNAVAILABLE

Severity: Info

Description: No metadata.dependencies or repo_url were exposed by this MCP server, and no local project manifest could be inferred from the launch command.

Recommendation: Review and remediate the identified issue.


⚪ 🔑 AS-002 — Excessive Permission Surface

Severity: Info

Description: declared capabilities: code/command execution, database access

Recommendation: Tool requests broad permissions (exec/fs/network). Validate input parameters using Enums where possible, and restrict file system operations to explicit allowed directories.


🔵 ⚡ AS-011 — DoS Resilience — Missing Rate Limit / Timeout

Severity: Low

Description: tool performs network or execution operations but declares no rate-limit, timeout, or retry configuration

Recommendation: Declare explicit rate-limit, timeout, and retry configuration for all network and execution tools. Implement exponential back-off and surface resource state to the calling agent.


AS-014 — DEPENDENCY_INVENTORY_UNAVAILABLE

Severity: Info

Description: No metadata.dependencies or repo_url were exposed by this MCP server, and no local project manifest could be inferred from the launch command.

Recommendation: Review and remediate the identified issue.


⚪ 🔑 AS-002 — Excessive Permission Surface

Severity: Info

Description: declared capabilities: database access

Recommendation: Tool requests broad permissions (exec/fs/network). Validate input parameters using Enums where possible, and restrict file system operations to explicit allowed directories.


AS-014 — DEPENDENCY_INVENTORY_UNAVAILABLE

Severity: Info

Description: No metadata.dependencies or repo_url were exposed by this MCP server, and no local project manifest could be inferred from the launch command.

Recommendation: Review and remediate the identified issue.


AS-014 — DEPENDENCY_INVENTORY_UNAVAILABLE

Severity: Info

Description: No metadata.dependencies or repo_url were exposed by this MCP server, and no local project manifest could be inferred from the launch command.

Recommendation: Review and remediate the identified issue.


Scored using ToolTrust methodology · Raw JSON report