io.github.sijunkim/db-gateway
io.github.sijunkim/db-gateway
145+ tools across 8 databases: MySQL, PostgreSQL, Redshift, MongoDB, Redis, Kafka, and more
Connect this server
Add this to your MCP client config — claude_desktop_config.json (Claude Desktop) or .cursor/mcp.json (Cursor).Suits: Claude Desktop · Cursor.
{
"mcpServers": {
"db-gateway": {
"command": "npx",
"args": [
"-y",
"db-gateway@1.0.4"
],
"env": {
"DBS": "<your DBS>",
"MYSQL": "<your MYSQL>",
"POSTGRESQL": "<your POSTGRESQL>",
"REDSHIFT": "<your REDSHIFT>",
"MONGODB": "<your MONGODB>",
"REDIS": "<your REDIS>",
"ELASTICSEARCH": "<your ELASTICSEARCH>",
"KAFKA": "<your KAFKA>",
"DYNAMODB_ACCESS_KEY_ID": "<your DYNAMODB_ACCESS_KEY_ID>",
"DYNAMODB_SECRET_ACCESS_KEY": "<your DYNAMODB_SECRET_ACCESS_KEY>"
}
}
}
}- DBSrequiredEngines to enable, comma-separated. Only the listed engines get their tools registered. Example: mysql,redis,kafka
- MYSQLsecretMySQL connection string(s), semicolon-separated for multiple instances. Format: mysql://<user>:<password>@<host>:3306/<database>?alias=dev&default=true — alias is required.
- POSTGRESQLsecretPostgreSQL connection string(s), semicolon-separated. Format: postgresql://<user>:<password>@<host>:5432/<database>?alias=dev&ssl=true — alias is required.
- REDSHIFTsecretRedshift connection string(s), semicolon-separated. Format: redshift://<user>:<password>@<host>:5439/<database>?alias=dev&ssl=true — alias is required.
- MONGODBsecretMongoDB connection string(s), semicolon-separated. Format: mongodb://<user>:<password>@<host>:27017/<database>?alias=dev — alias is required.
- REDISsecretRedis connection string(s), semicolon-separated. Format: redis://:<password>@<host>:6379/0?alias=dev — leave the password empty for a no-auth instance. alias is required.
- ELASTICSEARCHsecretElasticsearch connection string(s), semicolon-separated. Format: elasticsearch://<user>:<password>@<host>:9200?alias=dev, or http(s)://<host>:9200?alias=dev for no auth. alias is required.
- KAFKAsecretKafka connection string(s), semicolon-separated. Format: kafka://<user>:<password>@<broker1>:9092,<broker2>:9092?alias=dev&mechanism=plain — alias is required.
- DYNAMODB_ACCESS_KEY_IDsecretAWS access key ID for DynamoDB.
- DYNAMODB_SECRET_ACCESS_KEYsecretAWS secret access key for DynamoDB.
A starting point — check the repository for exact arguments and setup. Restart your client after editing the config.
- Category
- Databases
- Version
- 1.0.4
- Registry
- active
- Published
- 8/9/2026
More Databases servers
Browse all Databases →DBeast PostgreSQL MCP
snss10
PostgreSQL MCP server for schema, query, health, security, and performance analysis.
MCP Database Server
Souhar-dya
MCP server for SQLite, PostgreSQL, and MySQL with natural language to SQL and direct SQL tooling.
DB MCP Server
stucchi
Database MCP server for MySQL, PostgreSQL, MongoDB, and SQLite with SSH tunneling support.
Local Memory
studiomeyer-io
Persistent local AI memory. SQLite + FTS5 + vector search, knowledge graph. No cloud, no API keys.
io.github.SurajKGoyal/amnesic
SurajKGoyal
Persistent semantic memory for SQL databases. Postgres, MySQL, MSSQL, SQLite.
ContextBridge
ThunderEagle
MCP memory server for AI coding assistants. Windows Service, ONNX embeddings, SQLite vector search.
Add the badge to your site
Show visitors that io.github.sijunkim/db-gateway is listed here — it’s also the link we check for a free listing.
HTML — for your website
<a href="https://serverdex.io/server/io-github-sijunkim-db-gateway?utm_source=badge"><img src="https://serverdex.io/brand/badge.svg" alt="io.github.sijunkim/db-gateway — listed on Serverdex" width="123" height="40" loading="lazy"></a>Recommended. A dofollow link from your own domain is the one that counts for search engines, and it's the link we check for a free listing.
Markdown — for your README
[](https://serverdex.io/server/io-github-sijunkim-db-gateway?utm_source=badge)Nice for visibility, but GitHub marks README links nofollow, so it doesn't pass authority. Use the HTML badge on your site as well.