MCP server for interacting with MariaDB databases, supporting standard SQL operations and optional vector/embedding search.
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.
process.env. You'll be asked to provide them before it can run.LOG_LEVELLOG_FILELOG_MAX_BYTESLOG_BACKUP_COUNTALLOWED_ORIGINS— Comma-separated list of allowed origins No Long list of allowed origins corresponding to local use of the serverALLOWED_HOSTS— Comma-separated list of allowed hosts No localhost,127.0.0.1DB_HOST— MariaDB host address Yes localhostDB_PORT— MariaDB port No 3306DB_USER— MariaDB username YesDB_PASSWORD— MariaDB password YesDB_NAME— Default database (optional; can be set per query) NoDB_CHARSET— Character set for database connection (e.g., cp1251) No MariaDB defaultMCP_READ_ONLY— _Note: Enforces read-only mode if is enabled._MCP_MAX_POOL_SIZE— Max DB connection pool size No 10EMBEDDING_PROVIDER— Note: These tools are only available when is configured. If no embedding provider is set, these tools will be disabled.OPENAI_API_KEY— Required if using OpenAI embeddingsGEMINI_API_KEY— Required if using Gemini embeddingsHF_MODEL— Required if using HuggingFace embeddings (e.g., "intfloat/multilingual-e5-large-instruct" or "BAAI/bge-m3")[](https://m8ven.ai/mcp/uncleg-dev-mariadb-mcp-1wcp6y)