Skip to Content
dbmcp

Features

Database support, transports, timeouts, pagination, SSH tunnel, and PII redaction

gives AI assistants structured access to your databases through the Model Context Protocol. The pages in this section cover each feature and its settings.

Database Support

connects to four database backends with a single binary:

BackendVersionsNotes
MySQL8.0+Full support including character set configuration
MariaDB10.5+Its own backend value (mariadb), with the same defaults as MySQL
PostgreSQL12+Pure-Rust driver, no libpq needed
SQLite3.xFile-based — requires only a path, no server needed

Each backend has sensible defaults for host, port, and user. See Backend defaults for the full default table.

MySQL, MariaDB, and PostgreSQL can also be reached through an SSH bastion using the built-in SSH tunnel — no ssh binary needed, with password or key authentication, known_hosts host-key verification, keepalive, and automatic reconnect.

Single Binary

ships as a single compiled binary with no runtime dependencies. There is no language runtime to install, no package manager to configure, and no dependency tree to manage. Download the binary for your platform and it is ready to use.

On this page