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.
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.DATABASE_URL— Connection string (fallback for PostgreSQL, MySQL, or SQLite)DB_TYPE— ├── index.ts # Entry point, initializes adapter based onLDAP_BASE_DNLDAP_BIND_DN— Bind DN for LDAP authentication (optional)LDAP_BIND_PASSWORD— Bind password for LDAP authentication (optional)LDAP_CONNECTION_STRING— or LDAP_URL: Connection string for LDAPLDAP_LOGINLDAP_PASSWORDLDAP_REJECT_UNAUTHORIZEDLDAP_ROOT_DOMAINLDAP_URL— LDAP_CONNECTION_STRING or : Connection string for LDAPMONGODB_CONNECTION_STRING— or MONGODB_URL: Connection string for MongoDBMONGODB_URL— MONGODB_CONNECTION_STRING or : Connection string for MongoDBMYSQL_CONNECTION_STRING— or MYSQL_URL: Connection string for MySQLMYSQL_URL— MYSQL_CONNECTION_STRING or : Connection string for MySQLPOSTGRES_CONNECTION_STRING— Connection string for PostgreSQLREAD_ONLY_MODE— Read-only mode (default: true - safer)REDIS_CONNECTION_STRING— or REDIS_URL: Connection string for RedisREDIS_REJECT_UNAUTHORIZEDREDIS_URL— REDIS_CONNECTION_STRING or : Connection string for RedisSQLITE_CONNECTION_STRING— or SQLITE_URL: Connection string for SQLite (file path)SQLITE_URL— SQLITE_CONNECTION_STRING or : Connection string for SQLite (file path)[](https://m8ven.ai/mcp/nam088-mcp-database-server-hxmg0x)