DBeast PostgreSQL MCP Server
by snss10io.github.snss10/dbeastv2.0.2
PostgreSQL MCP server for schema, query, health, security, and performance analysis.
context tax
queued
security
queued
cold start
queued
freshness
Slowing4mo ago
Install DBeast PostgreSQL MCP server
Install in Claude Code
claude mcp add dbeast -e DATABASE_URL='<database-url>' -e DB_PASSWORD='<db-password>' -- docker run -i --rm -e DATABASE_URL -e DB_PASSWORD ghcr.io/snss10/dbeast:2.0.2Install in Cursor
{
"mcpServers": {
"dbeast": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"DATABASE_URL",
"-e",
"DB_PASSWORD",
"ghcr.io/snss10/dbeast:2.0.2"
],
"env": {
"DATABASE_URL": "<database-url>",
"DB_PASSWORD": "<db-password>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project).
Install in Claude Desktop
{
"mcpServers": {
"dbeast": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"DATABASE_URL",
"-e",
"DB_PASSWORD",
"ghcr.io/snss10/dbeast:2.0.2"
],
"env": {
"DATABASE_URL": "<database-url>",
"DB_PASSWORD": "<db-password>"
}
}
}
}Settings → Developer → Edit Config (claude_desktop_config.json), then restart.
Install in VS Code
{
"servers": {
"dbeast": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"DATABASE_URL",
"-e",
"DB_PASSWORD",
"ghcr.io/snss10/dbeast:2.0.2"
],
"env": {
"DATABASE_URL": "<database-url>",
"DB_PASSWORD": "<db-password>"
}
}
}
}Add to .vscode/mcp.json in your workspace.
Install in Windsurf
{
"mcpServers": {
"dbeast": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"DATABASE_URL",
"-e",
"DB_PASSWORD",
"ghcr.io/snss10/dbeast:2.0.2"
],
"env": {
"DATABASE_URL": "<database-url>",
"DB_PASSWORD": "<db-password>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
Configuration
| Variable | Required | Secret | Description |
|---|---|---|---|
| DATABASE_URL | — | yes | PostgreSQL connection URL, for example postgresql://user:password@host:5432/database. |
| DB_HOST | — | — | PostgreSQL host when DATABASE_URL is not used. |
| DB_PORT | — | — | PostgreSQL port when DATABASE_URL is not used. |
| DB_USER | — | — | PostgreSQL user when DATABASE_URL is not used. |
| DB_PASSWORD | — | yes | PostgreSQL password when DATABASE_URL is not used. |
| DB_NAME | — | — | PostgreSQL database name when DATABASE_URL is not used. |
| AWS_SECRET_NAME | — | — | AWS Secrets Manager secret containing PostgreSQL credentials. |
| AWS_REGION | — | — | AWS region for Secrets Manager lookup. |
Freshness
Slowing — last maintenance signal 4mo ago. The newest of the signals below sets the band.
Last commit (default branch)
2026-06-10 · 4mo ago · GitHub
Latest release
2026-06-10 · 4mo ago · GitHub · v2.0.2
Package published
no data · npm/PyPI
Registry entry updated
2026-06-10 · 4mo ago · official registry · v2.0.2
FAQ
›How do I install the DBeast PostgreSQL MCP server in Claude Code?
Run: claude mcp add dbeast -e DATABASE_URL='<database-url>' -e DB_PASSWORD='<db-password>' -- docker run -i --rm -e DATABASE_URL -e DB_PASSWORD ghcr.io/snss10/dbeast:2.0.2. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.
›Does DBeast PostgreSQL require an API key?
Yes. It expects DATABASE_URL, DB_PASSWORD, of which 2 are secrets.
›Can I use DBeast PostgreSQL as a remote (hosted) MCP server?
No hosted endpoint is published; it runs locally over stdio.
›Is DBeast PostgreSQL in the official MCP registry?
Yes, as io.github.snss10/dbeast.
Alternatives to DBeast PostgreSQL
Other database MCP servers.