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.
Metadata
Release files for gadgethumans-compliance-mcp 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| gadgethumans_compliance_mcp-1.0.0.tar.gz | 5.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| gadgethumans_compliance_mcp-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.0 kB
Release files / gadgethumans_compliance_mcp-1.0.0.tar.gz
| Download URL | gadgethumans_compliance_mcp-1.0.0.tar.gz |
|---|---|
| Size | 5.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7eb0ae2485b32fac4c4f187bd74b394d01eb9beab897bfb772353f63e6553d87
|
|
BLAKE2b-256 checksum How to use checksums |
6a924c9049ed5ee1f72b8f19aabc87dd040b5c54cd8b0b4452d241374f62d3d4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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}
|
Release files / gadgethumans_compliance_mcp-1.0.0-py3-none-any.whl
| Download URL | gadgethumans_compliance_mcp-1.0.0-py3-none-any.whl |
|---|---|
| Size | 5.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8dc898b2c7609dcfb054cef9b73f83efa25d0333a378d81c12c406bfc5a4e94c
|
|
BLAKE2b-256 checksum How to use checksums |
b20e139676bd02a5ac23e098623d08a3cf65771fff7649fc7886847dd3cd0aef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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}
|