Registry / aws / awslabs-syntheticdata-mcp-server

awslabs-syntheticdata-mcp-server

JSON →
library1.0.15pypypiunverified

An AWS Labs Model Context Protocol (MCP) server for generating synthetic data. Currently at version 1.0.15, released on PyPI. Active development with periodic releases.

pip install awslabs-syntheticdata-mcp-server
INSTALL
IMPORT
SIG · AWSLABS-SYNTHETICD
A
awslabs-syntheticdata-mcp-server
awspythonv1.0.15
Install
Import
Disk
Pass rate
0/ 10
Env Coverage0 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v? · pip install
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
py 3.103.95 runs
build_error
glibc
py 3.103.95 runs
build_error
Code
Verified usage

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

SyntheticDataServer
from awslabs_syntheticdata_mcp_server import SyntheticDataServer
from syntheticdata_mcp_server import SyntheticDataServer
Package name uses underscores, not hyphens.

Basic usage to generate synthetic data using the MCP server.

import os from awslabs_syntheticdata_mcp_server import SyntheticDataServer # Initialize server (uses AWS credentials from environment) server = SyntheticDataServer() # Example: generate synthetic data prompt = "Generate a CSV with 10 rows of customer data including name, email, and age" result = server.generate(prompt=prompt) print(result)
Debug
Known issues
gotchaThe package import name uses underscores (awslabs_syntheticdata_mcp_server) not hyphens. Using hyphens will cause ModuleNotFoundError.
fix
Replace hyphens with underscores in import statements.
affects: all
breakingRequires Python >=3.10. Using older Python versions will fail installation.
fix
Upgrade Python to 3.10 or later.
affects: all
gotchaAWS credentials must be configured via environment variables (AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY) or IAM role. The server will fail at runtime if no credentials are found.
fix
Ensure valid AWS credentials are set in the environment or use an IAM role when running on AWS.
affects: all
Upgrade
Version history
1.0.15latest on PyPI · released Mar 24, 2026
Audit
Dependencies
mcprequiredCore MCP protocol support
boto3requiredAWS SDK for interactions with Bedrock and other services
Agent activity
24 hits · last 30 days
node
20
OpenAI (training)
1
Resources
awslabs-syntheticdata-mcp-server — pip install awslabs-syntheticdata-mcp-server · libregistry