概要
Db-Mcp is a multi-database Model Context Protocol (MCP) server built in TypeScript, designed to centralize and secure interactions with various database systems like SQLite, MongoDB, MySQL, PostgreSQL, Redis, and SQL Server. It provides a robust gateway with comprehensive features including RFC-compliant OAuth 2.0 authentication for secure access, dynamic tool filtering to control exposed operations, and granular access control with per-request context to manage user permissions. Its 'Code Mode Architecture' leveraging the MCP SDK offers maximum flexibility for dynamic tool registration and multi-tenancy, making it an ideal solution for managing complex data environments.