io.github.CSOAI-ORG/meok-fria-generator-mcp
EU AI Act Article 27 Fundamental Rights Impact Assessment generator. EDPB DPIA crosswalk, EU...
Versions
1.0.1latest1.0.3Tools 7
is_fria_required Determine if a FRIA is mandatory under EU AI Act Article 27 for this deployment. Args: organisation_type: One of public-authority / private-operator / SaaS-vendor / individual. is_public_law_body: True if the organisation is a body governed by Member State or EU public law. provides_public_service: True if the organisation provides services in a public-service context (recruitment for public sector, education, healthcare, social services, etc.). annex_iii_categories: List of Annex III high-risk categories the system falls under. E.g., ["employment-and-workforce", "education-and-vocational-training", "credit-scoring"]. Returns: Decision + rationale + Article 27 reference.
generate_fria_template Generate a FRIA template structure with all 7 mandatory Article 27 fields populated as guidance. Args: deployer_name: Legal name of the deployer (e.g., "Acme Hiring Ltd"). ai_system_name: Name of the AI system being deployed. annex_iii_category: Annex III category (e.g., "employment-and-workforce"). expected_users: Estimated count of natural persons whose data will be processed. geographic_scope: List of country codes (e.g., ["DE", "FR", "IE"]). Returns: Structured FRIA template ready for completion by the deployer's compliance team.
map_to_edpb_dpia Map FRIA fields to EDPB harmonised DPIA template (14 April 2026) sections to avoid double work. Args: annex_iii_category: Annex III category for context. Returns: Crosswalk showing which FRIA fields satisfy which DPIA sections.
signed_fria_attestation Produce an HMAC-signed FRIA attestation via the public meok-attestation-api. Args: deployer_name: Legal name of the deployer. ai_system_name: Name of the AI system. annex_iii_category: Annex III category. completed_sections: List of FRIA section IDs that have been completed (e.g., ["a_deployer_processes", "b_period_frequency_use"]). sign_off_role: Role of the signer. Returns: Signed attestation with verification URL.
list_charter_articles List EU Charter of Fundamental Rights articles relevant to AI deployer FRIA.
list_mandatory_triggers List the conditions that make a FRIA mandatory under Article 27(1).
pricing Pricing for MEOK FRIA Generator.
Permissions 3
network medium filesystem low env_vars low