Data Compliance Classifier MCP
이 MCP로 할 수 있는 일
Evaluates data payloads for sensitive information and compliance risks under GDPR, HIPAA, PCI-DSS, CCPA, and related frameworks.
도구
입력 스키마
{'type': 'object', 'required': ['mode'], 'properties': {'mode': {'enum': ['REPORT', 'BATCH', 'AUDIT'], 'type': 'string', 'description': 'REPORT: get redaction strategy and compliant reformulation for a flagged payload. BATCH: classify up to 50 payloads. AUDIT: generate compliance summary report.'}, 'context': {'type': 'string', 'description': 'What will be done with this data. Used to improve verdict accuracy.'}, 'payload': {'type': 'string', 'description': 'The flagged payload to analyse. Required for REPORT mode.'}, 'payloads': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Array of data payloads to classify. Required for BATCH mode. Maximum 50.'}, 'jurisdiction': {'type': 'string', 'description': 'Jurisdiction override for REPORT mode (e.g. "EU", "US", "UK"). Optional.'}, 'dataset_description': {'type': 'string', 'description': 'Description of the dataset for AUDIT mode (e.g. "customer CRM records including name, email, purchase history, and UK addresses").'}}}
출력 스키마
{'type': 'object', 'required': ['checked_at', '_disclaimer'], 'properties': {'mode': {'enum': ['REPORT', 'BATCH', 'AUDIT'], 'type': 'string'}, 'status': {'type': 'string', 'description': 'Present on the free-tier REPORT preview path'}, 'message': {'type': 'string'}, 'checked_at': {'type': 'string', 'format': 'date-time'}, '_disclaimer': {'type': 'string'}, 'upgrade_url': {'type': 'string'}, 'patterns_detected': {'type': 'array', 'items': {'type': 'string'}}}, 'description': 'Shape varies by mode (REPORT/BATCH/AUDIT) and tier (free/paid) -- fields below are the common envelope, see description for the specific extra fields per mode.', 'additionalProperties': True}
입력 스키마
{'type': 'object', 'required': ['payload'], 'properties': {'context': {'type': 'string', 'description': 'What your agent is about to do with this data (e.g. "write to database", "send to third-party API", "log to file", "pass to email tool"). Improves verdict accuracy.'}, 'payload': {'type': 'string', 'description': 'The data payload to classify. Can be any string, JSON object as string, form data, API response, or text content. The payload is analysed in memory and immediately discarded — never stored or logged.'}, 'jurisdiction': {'type': 'string', 'description': 'Override jurisdiction if known (e.g. "EU", "US", "UK", "CA", "AU"). Use if data_origin_ip is unavailable but jurisdiction is known.'}, 'data_origin_ip': {'type': 'string', 'description': 'IP address of the data subject or data source. Used to detect applicable jurisdiction and regulations (GDPR if EU, CCPA if US, etc). Optional but improves regulatory accuracy.'}}}
출력 스키마
{'type': 'object', 'required': ['verdict', 'sensitivity_level', 'checked_at', '_disclaimer'], 'properties': {'verdict': {'enum': ['SAFE_TO_PROCESS', 'REDACT_BEFORE_PASSING', 'DO_NOT_STORE', 'ESCALATE'], 'type': 'string'}, 'reasoning': {'type': 'string', 'description': 'Paid tier only -- gated to _reasoning_gated on free tier'}, 'checked_at': {'type': 'string', 'format': 'date-time'}, 'confidence': {'enum': ['HIGH', 'MEDIUM', 'LOW'], 'type': 'string'}, 'source_url': {'type': 'string'}, '_disclaimer': {'type': 'string'}, 'analysis_type': {'type': 'string'}, 'credential_check': {'type': ['object', 'null']}, 'patterns_detected': {'type': 'array', 'items': {'type': 'string'}}, 'redaction_targets': {'type': 'array', 'items': {'type': 'string'}}, 'sensitivity_level': {'enum': ['PUBLIC', 'INTERNAL', 'CONFIDENTIAL', 'RESTRICTED'], 'type': 'string'}, 'recommended_action': {'type': 'string'}, 'detected_categories': {'type': 'array', 'items': {'type': 'string'}}, 'jurisdiction_detected': {'type': ['string', 'null']}, 'applicable_regulations': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', 'required': ['payload'], 'properties': {'context': {'type': 'string', 'description': 'Optional: what your agent plans to do with this data.'}, 'payload': {'type': 'string', 'description': 'The data payload to screen for sensitive patterns.'}}}
출력 스키마
{'type': 'object', 'required': ['verdict', 'agent_action', 'checked_at', '_disclaimer'], 'properties': {'verdict': {'enum': ['SAFE_TO_PROCESS', 'REVIEW_REQUIRED'], 'type': 'string'}, 'checked_at': {'type': 'string', 'format': 'date-time'}, '_disclaimer': {'type': 'string'}, 'agent_action': {'type': 'string'}, 'analysis_type': {'type': 'string'}, 'patterns_detected': {'type': 'array', 'items': {'type': 'string'}}, 'sensitivity_level': {'enum': ['PUBLIC', 'INTERNAL', 'CONFIDENTIAL'], 'type': 'string'}}, 'additionalProperties': True}
최근 도구 변경
유사한 MCP 서버
DataNexus MCP
Enables public-data research across domains, patents, government contracts, nonprofits, compliance registries, and software secur…
ampel
Assesses regulated entities and providers against DORA and related ESG, MiCA, and AML requirements, with contract analysis, evide…
predictionguard
Analyzes Polymarket and Kalshi markets for insider-trading signals, market integrity risks, sanctions and PEP exposure, conflicts…
Nist Standards
Searches and retrieves NIST SP 800-53 security controls and SP 800-171 CUI requirements, including requirements, guidance, and co…
Sanctions Screening
Screens names against US sanctions and export-control lists and retrieves detailed sanctions records.
Dilisense
Screens individuals and organizations against sanctions, PEP, criminal, and adverse-watchlist data for AML and KYC checks.
Open Sanctions
Looks up sanctioned and politically exposed entities, including identifiers, aliases, addresses, sanctions programs, and relation…
Sanctions Io
Screens individuals and organizations in bulk against sanctions, politically exposed person, and watchlists.