MCP server for Compliance & Governance — SOC 2, GDPR, HIPAA, audit trails, data retention, vendor compliance, and framework assessments.
Project description
GadgetHumans Compliance MCP Server
MCP server for Compliance & Governance — SOC 2, GDPR, HIPAA, audit trails, data retention, vendor compliance, and framework assessments.
Tools
| Tool | Description |
|---|---|
check_soc2_readiness |
Evaluate an organization's readiness for SOC 2 Type II audit |
generate_gdpr_request |
Generate a GDPR data subject request (DSR) document |
analyze_hipaa_compliance |
Analyze a system or process for HIPAA compliance gaps |
list_compliance_frameworks |
List relevant compliance frameworks for a given industry and region |
audit_trail_query |
Query audit trail logs for compliance monitoring |
generate_compliance_report |
Generate a compliance status report for a given framework |
check_vendor_compliance |
Check a third-party vendor's compliance posture and risk level |
assess_data_retention_policy |
Assess a data retention policy against regulatory requirements |
Usage
# Run directly
uv run python server.py
# Or install and run
uv pip install -e .
gadgethumans-compliance-mcp
# In Claude Desktop / any MCP client:
# {
# "mcpServers": {
# "compliance": {
# "command": "uv",
# "args": ["run", "--directory", "/path/to/gadgethumans-compliance-mcp", "python", "server.py"]
# }
# }
# }
Development
# Create virtual environment
uv venv
source .venv/bin/activate
# Install in editable mode
uv pip install -e .
# Run the server
python server.py
Status
Placeholder implementation. Tools return structured placeholder responses. Connect to real compliance engines (OneTrust, Drata, Vanta, Secureframe, etc.) for production use.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gadgethumans_compliance_mcp-1.0.0.tar.gz.
File metadata
- Download URL: gadgethumans_compliance_mcp-1.0.0.tar.gz
- Upload date:
- Size: 5.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.5 {"installer":{"name":"uv","version":"0.11.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7eb0ae2485b32fac4c4f187bd74b394d01eb9beab897bfb772353f63e6553d87
|
|
| MD5 |
38443e3ae392e261aee3854aa9cabd5c
|
|
| BLAKE2b-256 |
6a924c9049ed5ee1f72b8f19aabc87dd040b5c54cd8b0b4452d241374f62d3d4
|
File details
Details for the file gadgethumans_compliance_mcp-1.0.0-py3-none-any.whl.
File metadata
- Download URL: gadgethumans_compliance_mcp-1.0.0-py3-none-any.whl
- Upload date:
- Size: 5.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.5 {"installer":{"name":"uv","version":"0.11.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8dc898b2c7609dcfb054cef9b73f83efa25d0333a378d81c12c406bfc5a4e94c
|
|
| MD5 |
51b9136ceb1480a346f5ec46c9d09916
|
|
| BLAKE2b-256 |
b20e139676bd02a5ac23e098623d08a3cf65771fff7649fc7886847dd3cd0aef
|