MySQL
API
- `mysql_show_create_table`:
- `mysql_show_variables`: MySQL
- `mysql_show_status`: MySQL
- `mysql_show_table_status`:
- `mysql_show_foreign_keys`:
- `mysql_paginate_results`:
- - mysql-connector-python
- python-dotenv
- mcp (FastMCP )
- - `.env.example` `.env`
- `.env`
`.env`
SQL
- `ENV_TYPE`: development/production
- `ALLOWED_RISK_LEVELS`: LOW/MEDIUM/HIGH/CRITICAL
- `ENABLE_QUERY_CHECK`: SQL true/false
- `ALLOW_SENSITIVE_INFO`: true/false
- LOW: SELECT SHOW, DESCRIBE
- MEDIUM: INSERT WHERE UPDATE/DELETE
- HIGH: CREATE/ALTER WHERE UPDATE
- CRITICAL: DROP/TRUNCATE WHERE DELETE
- password auth credential key secret private
- ssl tls cipher certificate
DELETE
- ALLOWED_RISK_LEVELS CRITICAL
- WHERE UPDATE DELETE WHERE 1=1
- ALLOW_SENSITIVE_INFO=true
MIT License
Copyright (c) 2024 MCP MySQL Query Server