synthetic-data-mcp
Verified Safeby marc-shade
Overview
Generates privacy-compliant synthetic data for training and testing, specifically for regulated industries like healthcare and finance. It supports multiple LLM providers, advanced privacy controls, and various compliance frameworks (HIPAA, GDPR, PCI DSS, SOX).
Installation
synthetic-data-mcp serve --port 3000Environment Variables
- OPENAI_API_KEY
- ANTHROPIC_API_KEY
- GOOGLE_API_KEY
- OPENROUTER_API_KEY
- OLLAMA_BASE_URL
- OLLAMA_MODEL
- VITE_API_URL
- VITE_WS_URL
- DATABASE_URL
- REDIS_URI
- AWS_ACCESS_KEY_ID
- AWS_SECRET_ACCESS_KEY
- AWS_REGION
- GOOGLE_CLOUD_PROJECT_ID
- SNOWFLAKE_ACCOUNT
- SNOWFLAKE_USER
- SNOWFLAKE_PASSWORD
- PINECONE_API_KEY
- PINECONE_ENVIRONMENT
- MONGODB_URI
- DB2_HOST
- DB2_PORT
- DB2_DATABASE
Security Notes
The system demonstrates a strong focus on security and privacy through robust architectural components like `PrivacyEngine`, `ComplianceValidator`, `AuthService` (using `CryptContext` for hashing, JWT), `DataEncryptionKeyManager` (supporting multiple KMS), and `AuditTrail`. It explicitly guarantees no retention/output of original PII. Environment variables are correctly used for API keys. The presence of demo credentials in `LoginPage.tsx` is noted for development/testing, but is clearly not for production use. No 'eval' or direct malicious patterns were detected. Deployment manifests for Kubernetes and Helm indicate a production-ready security posture.
Similar Servers
mcphub
An orchestration hub that aggregates, manages, and routes Model Context Protocol (MCP) servers and their tools, providing a centralized interface, user management, OAuth 2.0 authorization server capabilities, and AI-powered tool discovery and routing.
tmcp
A server implementation for the Model Context Protocol (MCP) to enable LLMs to access external context and tools.
toolhive-studio
ToolHive is a desktop application (Electron UI) for discovering, deploying, and managing Model Context Protocol (MCP) servers in isolated containers, and connecting them to AI agents and clients.
1xn-vmcp
An open-source platform for composing, customizing, and extending multiple Model Context Protocol (MCP) servers into a single logical, virtual MCP server, enabling fine-grained context engineering for AI workflows and agents.