このMCPでできること
Scans projects for EU AI Act and GDPR obligations, generates compliance reports and templates, identifies gaps, and provides remediation roadmaps.
ツール
入力スキーマ
{'type': 'object', 'title': 'certify_compliance_reportArguments', 'required': ['report_data', 'trust_layer_key'], 'properties': {'report_data': {'type': 'string', 'title': 'Report Data', 'description': 'JSON string of the compliance report to certify.'}, 'trust_layer_key': {'type': 'string', 'title': 'Trust Layer Key', 'description': 'ArkForge Trust Layer API key.'}}}
入力スキーマ
{'type': 'object', '$defs': {'RiskCategory': {'enum': ['unacceptable', 'high', 'limited', 'minimal'], 'type': 'string', 'title': 'RiskCategory', 'description': 'EU AI Act risk categories'}}, 'title': 'check_complianceArguments', 'properties': {'project_path': {'type': 'string', 'title': 'Project Path', 'default': '.', 'description': "Path to the project root. Omit entirely or pass '.' to check the current working directory."}, 'risk_category': {'$ref': '#/$defs/RiskCategory', 'default': 'limited', 'description': "EU AI Act risk category: 'minimal', 'limited' (default, fits most AI apps), 'high', or 'unacceptable'."}}}
入力スキーマ
{'type': 'object', '$defs': {'RiskCategory': {'enum': ['unacceptable', 'high', 'limited', 'minimal'], 'type': 'string', 'title': 'RiskCategory', 'description': 'EU AI Act risk categories'}, 'ProcessingRole': {'enum': ['controller', 'processor', 'minimal_processing'], 'type': 'string', 'title': 'ProcessingRole', 'description': 'GDPR processing roles'}}, 'title': 'combined_compliance_reportArguments', 'properties': {'project_path': {'type': 'string', 'title': 'Project Path', 'default': '.', 'description': "Path to the project root. Omit entirely or pass '.' to scan the current working directory — no arguments required."}, 'risk_category': {'$ref': '#/$defs/RiskCategory', 'default': 'limited', 'description': "EU AI Act risk category: 'minimal', 'limited' (default, fits most AI apps), 'high', or 'unacceptable'."}, 'processing_role': {'$ref': '#/$defs/ProcessingRole', 'default': 'controller', 'description': "GDPR processing role: 'controller' (default, most common), 'processor', or 'minimal_processing'."}}}
入力スキーマ
{'type': 'object', '$defs': {'ProcessingRole': {'enum': ['controller', 'processor', 'minimal_processing'], 'type': 'string', 'title': 'ProcessingRole', 'description': 'GDPR processing roles'}}, 'title': 'gdpr_check_complianceArguments', 'properties': {'project_path': {'type': 'string', 'title': 'Project Path', 'default': '.', 'description': "Path to the project root. Leave empty or pass '.' to check the current directory."}, 'processing_role': {'$ref': '#/$defs/ProcessingRole', 'default': 'controller', 'description': 'GDPR role: controller, processor, or minimal_processing.'}}}
入力スキーマ
{'type': 'object', '$defs': {'ProcessingRole': {'enum': ['controller', 'processor', 'minimal_processing'], 'type': 'string', 'title': 'ProcessingRole', 'description': 'GDPR processing roles'}}, 'title': 'gdpr_generate_reportArguments', 'properties': {'project_path': {'type': 'string', 'title': 'Project Path', 'default': '.', 'description': "Path to the project root. Leave empty or pass '.' to scan the current directory."}, 'processing_role': {'$ref': '#/$defs/ProcessingRole', 'default': 'controller', 'description': 'GDPR role: controller, processor, or minimal_processing.'}}}
入力スキーマ
{'type': 'object', '$defs': {'ProcessingRole': {'enum': ['controller', 'processor', 'minimal_processing'], 'type': 'string', 'title': 'ProcessingRole', 'description': 'GDPR processing roles'}}, 'title': 'gdpr_generate_templatesArguments', 'properties': {'processing_role': {'$ref': '#/$defs/ProcessingRole', 'default': 'controller', 'description': 'GDPR role: controller, processor, or minimal_processing.'}}}
入力スキーマ
{'type': 'object', 'title': 'gdpr_scan_projectArguments', 'properties': {'project_path': {'type': 'string', 'title': 'Project Path', 'default': '.', 'description': "Path to the project root. Leave empty or pass '.' to scan the current directory."}}}
入力スキーマ
{'type': 'object', 'title': 'generate_annex4_packageArguments', 'properties': {'project_path': {'type': 'string', 'title': 'Project Path', 'default': '.', 'description': "Path to the project root. Leave empty or pass '.' to scan the current directory."}, 'trust_layer_key': {'type': 'string', 'title': 'Trust Layer Key', 'default': '', 'description': 'ArkForge Trust Layer API key. Required if sign_with_trust_layer is True.'}, 'sign_with_trust_layer': {'type': 'boolean', 'title': 'Sign With Trust Layer', 'default': False, 'description': 'Certify the package via Trust Layer for Art. 12 audit trail.'}}}
入力スキーマ
{'type': 'object', '$defs': {'RiskCategory': {'enum': ['unacceptable', 'high', 'limited', 'minimal'], 'type': 'string', 'title': 'RiskCategory', 'description': 'EU AI Act risk categories'}}, 'title': 'generate_compliance_roadmapArguments', 'properties': {'deadline': {'type': 'string', 'title': 'Deadline', 'default': '2027-08-02', 'description': 'Target compliance deadline in ISO format.'}, 'project_path': {'type': 'string', 'title': 'Project Path', 'default': '.', 'description': "Path to the project root. Leave empty or pass '.' to scan the current directory."}, 'risk_category': {'$ref': '#/$defs/RiskCategory', 'default': 'high', 'description': 'EU AI Act risk category.'}}}
入力スキーマ
{'type': 'object', '$defs': {'RiskCategory': {'enum': ['unacceptable', 'high', 'limited', 'minimal'], 'type': 'string', 'title': 'RiskCategory', 'description': 'EU AI Act risk categories'}}, 'title': 'generate_compliance_templatesArguments', 'properties': {'risk_category': {'$ref': '#/$defs/RiskCategory', 'default': 'high', 'description': "EU AI Act risk category. Templates are most useful for 'high' risk."}}}
入力スキーマ
{'type': 'object', '$defs': {'RiskCategory': {'enum': ['unacceptable', 'high', 'limited', 'minimal'], 'type': 'string', 'title': 'RiskCategory', 'description': 'EU AI Act risk categories'}}, 'title': 'generate_reportArguments', 'properties': {'project_path': {'type': 'string', 'title': 'Project Path', 'default': '.', 'description': "Path to the project root. Omit entirely or pass '.' to scan the current working directory."}, 'risk_category': {'$ref': '#/$defs/RiskCategory', 'default': 'limited', 'description': "EU AI Act risk category: 'minimal', 'limited' (default), 'high', or 'unacceptable'."}}}
入力スキーマ
{'type': 'object', 'title': 'get_pricingArguments', 'properties': {}}
入力スキーマ
{'type': 'object', 'title': 'register_free_keyArguments', 'required': ['email'], 'properties': {'email': {'type': 'string', 'title': 'Email', 'description': "The user's email address. MUST come from the user's message, not generated by the agent."}}}
入力スキーマ
{'type': 'object', 'title': 'scan_projectArguments', 'properties': {'project_path': {'type': 'string', 'title': 'Project Path', 'default': '.', 'description': "Path to the project root. Omit entirely or pass '.' to scan the current working directory — no path discovery needed."}, 'follow_imports': {'type': 'boolean', 'title': 'Follow Imports', 'default': False, 'description': 'When true, also flag files that transitively import AI-flagged modules. Default false is fine for most projects.'}}}
入力スキーマ
{'type': 'object', 'title': 'suggest_risk_categoryArguments', 'required': ['system_description'], 'properties': {'system_description': {'type': 'string', 'title': 'System Description', 'description': "Short description of what the AI system does, e.g. 'chatbot for customer support' or 'CV screening tool for recruitment'."}}}
入力スキーマ
{'type': 'object', 'title': 'validate_api_keyArguments', 'required': ['api_key'], 'properties': {'api_key': {'type': 'string', 'title': 'Api Key', 'description': 'The API key to validate.'}}}
最近のツール変更
類似の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.