Registry / aws / awslabs-aurora-dsql-mcp-server

awslabs-aurora-dsql-mcp-server

JSON →
library1.0.32pypypiunverified

An AWS Labs Model Context Protocol (MCP) server for Amazon Aurora DSQL. Provides a Python server that exposes DSQL operations via the MCP interface. Version 1.0.27, actively developed with weekly releases.

pip install awslabs-aurora-dsql-mcp-server
INSTALL
IMPORT
SIG · AWSLABS-AURORA-DSQ
A
awslabs-aurora-dsql-mcp-server
awspythonv1.0.32
Install
10.4s avg
Import
Disk
124MB
Pass rate
8/ 10
Env Coverage8 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v1.0.27 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
glibc
py 3.10
✓ —
✓ 12.4s
py 3.11
✓ —
✓ 11.2s
py 3.12
✓ —
✓ 9s
py 3.13
✓ —
✓ 8.9s
py 3.9
✕ build_error
✕ build_error
124MB installed
● package 124MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

AuroraDsqlMcpServer
from awslabs.aurora_dsql_mcp_server import AuroraDsqlMcpServer
from aurora_dsql_mcp_server import AuroraDsqlMcpServer

Initialize and run the Aurora DSQL MCP server. Requires AWS credentials (via env variables or IAM role) and DSQL cluster/secret ARNs.

from aurora_dsql_mcp_server import AuroraDsqlMcpServer import os # Configure AWS credentials via environment variables server = AuroraDsqlMcpServer( region=os.environ.get('AWS_REGION', 'us-east-1'), cluster_arn=os.environ.get('DSQL_CLUSTER_ARN', ''), secret_arn=os.environ.get('DSQL_SECRET_ARN', '') ) # Run the MCP server server.run()
Debug
Known issues
breakingPython >=3.10 required. Installation on Python 3.9 or earlier will fail.
fix
Upgrade Python to 3.10+
affects: all
gotchaThe correct import module is 'aurora_dsql_mcp_server', not 'awslabs_aurora_dsql_mcp_server' — many users mistakenly use the PyPI name with hyphens replaced by underscores.
fix
Use `from aurora_dsql_mcp_server import AuroraDsqlMcpServer`
affects: all
deprecatedIn v1.0.20+, the constructor argument 'endpoint' was renamed to 'cluster_arn'. Old code using 'endpoint' will raise TypeError.
fix
Replace `endpoint=...` with `cluster_arn=...`
affects: >=1.0.20
Upgrade
Version history
1.0.32latest on PyPI · released Jun 17, 2026
Audit
Dependencies

No dependency data recorded yet.

Agent activity
31 hits · last 30 days
node
28
OpenAI (training)
1
Resources
awslabs-aurora-dsql-mcp-server — pip install awslabs-aurora-dsql-mcp-server · libregistry