Database

database MCP Server

Database MCP server for MySQL, MariaDB, PostgreSQL, and SQLite - with builtin PII redaction and write-prevention

Verified
databasedatabasepostgresqlmysql
7 views27 stars6 forksMIT

Why This Matters

Discovered via github-seeds and last synced 3mo ago.

Verified
Source
github-seeds
Stars
27
Last synced
3mo ago
Install
Check source

Install

Install instructions not detected yet

Check the source repository for the latest setup steps.

View source instructions
39
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (39)

DB_HOST

`localhost`

DB_SSL

`false`

LOG_LEVEL

`info`

database-mcp-config

`crates/config/`

http

Run in HTTP/SSE mode

MCP_READ_ONLY

`true`

MCP_MAX_POOL_SIZE

`10`

DB_READ_ONLY

`true`

database-mcp

`.` (root)

DB_BACKEND

*(required)*

Crate

Path

DB_USER

backend default

DB_CONNECTION_TIMEOUT

*(unset)*

DB_SSL_VERIFY_CERT

`true`

9001

Bind port

sqlx-to-json

`crates/sqlx-to-json/`

Flag

Default

database-mcp-postgres

`crates/postgres/`

stdio

Run in stdio mode

DB_NAME

*(empty)*

database-mcp-mysql

`crates/mysql/`

DB_PORT

backend default

DB_MAX_POOL_SIZE

`5`

database-mcp-backend

`crates/backend/`

database-mcp-server

`crates/server/`

version

Print version information and exit

database-mcp-sqlite

`crates/sqlite/`

DB_PAGE_SIZE

`100`

dbmcp-server

`crates/server/`

dbmcp-postgres

`crates/postgres/`

dbmcp-sqlite

`crates/sqlite/`

dbmcp

`.` (root)

dbmcp-sql

`crates/backend/`

Subcommand

Description

DB_PASSWORD

*(empty)*

DB_QUERY_TIMEOUT

`30`

dbmcp-mysql

`crates/mysql/`

sqlx-json

`crates/sqlx-json/`

dbmcp-config

`crates/config/`

Works Well With - Skills