74
/ 100
1 month ago
glama

cano721/mysql-mcp-server

Enables read-only MySQL database access, allowing listing databases, tables, describing schemas, and executing SELECT/SHOW/DESCRIBE/EXPLAIN queries.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
⚠️
Known vulnerabilities in dependencies: 2 high
Affects packages this MCP installs at runtime. Upgrade or remove the affected dependency.
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
🔐
You'll be asked for 1 credential: MYSQL_PASSWORD
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// known CVEs in dependencies2 high

Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.

high@modelcontextprotocol/sdk@0.6.0GHSA-8r9q-7v3j-jr4g

Anthropic's MCP TypeScript SDK has a ReDoS vulnerability

high@modelcontextprotocol/sdk@0.6.0GHSA-w48q-cv73-mx4w

Model Context Protocol (MCP) TypeScript SDK does not enable DNS rebinding protection by default

Depend on this server? Get alerted when its CVEs change.Watch this server free →
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configMYSQL_ALLOW_ANALYZEANALYZE 쿼리 허용 여부 (기본값: true, 비활성화: false)
configMYSQL_ALLOW_EXPLAINEXPLAIN 쿼리 허용 여부 (기본값: true, 비활성화: false)
configMYSQL_CONNECTION_LIMIT풀의 최대 연결 수 제어 (기본값: 1)
configMYSQL_CONNECT_TIMEOUT"": "10000",
configMYSQL_DATABASE기본 데이터베이스명
configMYSQL_HOST데이터베이스 서버 호스트명
configMYSQL_IDLE_TIMEOUT"": "60000",
configMYSQL_MAX_IDLE풀에 유지할 최대 유휴 연결 수 설정
🔐 secretMYSQL_PASSWORD데이터베이스 비밀번호 (보안 연결에 권장)
configMYSQL_PORT데이터베이스 서버 포트 (기본값: 3306)
configMYSQL_QUERY_TIMEOUT쿼리 타임아웃 (밀리초, 기본값: 60000 = 60초)
configMYSQL_QUEUE_LIMIT대기열에 넣을 최대 연결 요청 수 설정 (기본값: 0, 무제한)
configMYSQL_USER데이터베이스 사용자명
configTEST_TABLE
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 2 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/cano721-mysql-mcp-server-uy6lk4)](https://m8ven.ai/mcp/cano721-mysql-mcp-server-uy6lk4)
commit: 6284e05eb9c049a9fefddeb616d4cc4b1aaebb37
code hash: 581de3a626d5aadf6802ef9bf2541803018c373527b29325386dee45f876fda4
verified: 6/15/2026, 2:00:48 PM
view raw JSON →