Browse
→ Data & Storage
→ SafeDataBaseMCP
SafeDataBaseMCP
Guardrailed database MCP server for SQLite, Postgres, and AWS RDS. Reads run immediately, but writes must go through a propose-change transaction that computes a real preview, rolls back, returns a single-use change id, and only commits if confirm-change is called; RDS access can use short-lived IAM tokens instead of stored passwords. Public GitHub repository created September 5, 2026.
MCP unverified
Integration
| Transport | stdio |
| Auth | api-key |
| Endpoint | python -m safedatabase_mcp.server |
| Install | git clone https://github.com/Hamzah-Muhammad/SafeDataBaseMCP.git && cd SafeDataBaseMCP && pip install -e . |
Use Cases
| 01 | Let agents inspect database schemas and run SELECT queries while blocking destructive SQL patterns |
| 02 | Require a preview-and-confirm flow before INSERT, UPDATE, or DELETE statements reach disk |
| 03 | Use short-lived AWS RDS IAM authentication instead of storing a database password in agent configuration |
Tags
database sqlite postgres aws-rds write-guardrails preview iam-auth python
Machine-readable: /api/servers.json
· JSON-LD schema embedded in <head>