DATABASE DEVELOPMENT / AWS Labs
Aurora DSQL MCP
AWS Labs MCP server that turns questions into Postgres-compatible SQL for Aurora DSQL, read-only unless --allow-writes is passed, and only on the same host as the client.
“Exposes readonly_query, transact, get_schema, documentation search and read, recommendations, and a SQL linter for a configured DSQL cluster.”
01 / THE REASONING
Why this made the selection.
- The catalogue's AWS database servers cover DynamoDB, DocumentDB, and ElastiCache, not Aurora DSQL.
- The README lists the SQL and documentation tools and says writes need an explicit flag.
02 / THE REVIEW RECORD
What we actually inspected.
Source review has boundaries.
A clear record is more useful than a “safe” badge.
Material inspected
- src/aurora-dsql-mcp-server/README.md
- src/aurora-dsql-mcp-server/LICENSE
Our findings
- Database tools are readonly_query, transact, and get_schema, and they require --cluster_endpoint, --database_user, and --region.
- Writes are off until --allow-writes; the README says the server can only run locally on the same host as the LLM client.
- The Windows configuration block sets type to stdio. The directory LICENSE at this commit is Apache-2.0.
Not established by this review
- The server was not started.
- No SQL tool was called.
- uv run pytest was not executed.
The review applies to the material and revision named here. A newer upstream release can change its behavior.
03 / PUT IT TO WORK
Connect a server deliberately.
- Install uv and Python 3.10, then put uvx awslabs.aurora-dsql-mcp-server@latest in the client JSON with the cluster flags.
- The Windows block uses type stdio.
- No single shell install line is recorded.
Before you start
- Python 3.10 and uv
- An Aurora DSQL cluster endpoint, database user, and region
- AWS credentials on the same host
04 / FOLLOW THE EVIDENCE
The source trail.
Our notes are separate from the original resource.
Check upstream before adopting a new version.
- Aurora DSQL README ↗Checked
https://github.com/awslabs/mcp/blob/8840003820a78dd018561d55c7ab12fcdd708464/src/aurora-dsql-mcp-server/README.md
Supports: tools, read-only default, and stdio config
- Directory LICENSE ↗Checked
https://github.com/awslabs/mcp/blob/8840003820a78dd018561d55c7ab12fcdd708464/src/aurora-dsql-mcp-server/LICENSE
Supports: Apache-2.0