0.2.4npm · @malove86/mcp-mysql-server · current release
Observed 2026-08-17T21:29:08.207Z using mcpSecurity-inventory. Status: succeeded. Negotiated protocol: 2024-11-05.
{
"tools": {}
}| Tool | Category | Annotations | Risk |
|---|---|---|---|
connect_dbConnect to MySQL database (optional if environment variables are set)Input schema{
"type": "object",
"properties": {
"host": {
"type": "string",
"description": "Database host"
},
"user": {
"type": "string",
"description": "Database user"
},
"password": {
"type": "string",
"description": "Database password"
},
"database": {
"type": "string",
"description": "Database name"
},
"port": {
"type": "number",
"description": "Database port (optional)"
}
},
"required": [
"host",
"user",
"password",
"database"
]
} | — | — · — | — |
describe_tableGet table structureInput schema{
"type": "object",
"properties": {
"table": {
"type": "string",
"description": "Table name"
}
},
"required": [
"table"
]
} | — | — · — | — |
list_tablesList all tables in the databaseInput schema{
"type": "object",
"properties": {
"random_string": {
"type": "string",
"description": "Dummy parameter for no-parameter tools"
}
},
"required": []
} | — | — · — | — |
queryExecute a SELECT queryInput schema{
"type": "object",
"properties": {
"sql": {
"type": "string",
"description": "SQL SELECT query"
},
"params": {
"type": "array",
"items": {
"type": [
"string",
"number",
"boolean",
"null"
]
},
"description": "Query parameters (optional)"
}
},
"required": [
"sql"
]
} | — | — · — | — |