DatabaseMcpServer
Verified Safeby ttcc666
Overview
Provides a robust and secure database access layer for AI assistants, supporting 19 types of databases with single-instance multi-database dynamic switching and over 50 tools for data and schema management.
Installation
DatabaseMcpServerEnvironment Variables
- DB_CONFIG_PATH
- SEQ_SERVER_URL
- SEQ_API_KEY
- DB_DDL_WHITELIST
Security Notes
The server includes explicit security features like dangerous operation detection (e.g., DROP/TRUNCATE TABLE, unconditioned DELETE/UPDATE), SQL injection prevention via parameterized queries, and sensitive information protection (passwords hidden in logs/config). Configuration is externalized via `DB_CONFIG_PATH`. DDL operations can be whitelisted. While external logging services (Seq) are supported, their security depends on external setup. Overall, it demonstrates a strong focus on secure database interactions.
Similar Servers
DBchat
Transforms a database into an intelligent conversational partner, enabling natural language queries, instant answers, and data visualizations via MCP clients.
warp-sql-server-mcp
An MCP server for SQL Server, enabling AI assistants to securely interact with databases for schema discovery, data retrieval, query execution, performance monitoring, and optimization.
photons
A comprehensive demonstration MCP server showcasing various functionalities of the Photon runtime, including basic data handling, streaming responses, progress reporting, in-memory state management, and interactive UI elements. It serves as a reference for developers building new photons.
mssql-mcp-server
Provides an enterprise-grade Model Context Protocol server for Microsoft SQL Server, enabling schema discovery, data operations, profiling, and administration with strong governance controls.