74
/ 100
1 month ago
glama

mcp-database-server

A modular MCP server that enables interaction with multiple database types including PostgreSQL, MySQL, SQLite, Redis, MongoDB, and LDAP. It provides tools for executing queries, managing SQL commands, and exploring database schemas with configurable read-only security.

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
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
🔐
You'll be asked for 2 credentials: LDAP_BIND_PASSWORD, LDAP_PASSWORD
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configDATABASE_URLConnection string (fallback for PostgreSQL, MySQL, or SQLite)
configDB_TYPE├── index.ts # Entry point, initializes adapter based on
configLDAP_BASE_DN
configLDAP_BIND_DNBind DN for LDAP authentication (optional)
🔐 secretLDAP_BIND_PASSWORDBind password for LDAP authentication (optional)
configLDAP_CONNECTION_STRINGor LDAP_URL: Connection string for LDAP
configLDAP_LOGIN
🔐 secretLDAP_PASSWORD
configLDAP_REJECT_UNAUTHORIZED
configLDAP_ROOT_DOMAIN
configLDAP_URLLDAP_CONNECTION_STRING or : Connection string for LDAP
configMONGODB_CONNECTION_STRINGor MONGODB_URL: Connection string for MongoDB
configMONGODB_URLMONGODB_CONNECTION_STRING or : Connection string for MongoDB
configMYSQL_CONNECTION_STRINGor MYSQL_URL: Connection string for MySQL
configMYSQL_URLMYSQL_CONNECTION_STRING or : Connection string for MySQL
configPOSTGRES_CONNECTION_STRINGConnection string for PostgreSQL
configREAD_ONLY_MODERead-only mode (default: true - safer)
configREDIS_CONNECTION_STRINGor REDIS_URL: Connection string for Redis
configREDIS_REJECT_UNAUTHORIZED
configREDIS_URLREDIS_CONNECTION_STRING or : Connection string for Redis
configSQLITE_CONNECTION_STRINGor SQLITE_URL: Connection string for SQLite (file path)
configSQLITE_URLSQLITE_CONNECTION_STRING or : Connection string for SQLite (file path)
// 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/nam088-mcp-database-server-hxmg0x)](https://m8ven.ai/mcp/nam088-mcp-database-server-hxmg0x)
commit: 0076740577f9c4dbc3366d3ba06fda4a359a385a
code hash: 3aa427841b7293e01c41cb74f5c26feb2d5e88fb22769907720f4ccd4e496648
verified: 6/13/2026, 10:34:12 AM
view raw JSON →