io.github.CSOAI-ORG/meok-cra-art14-reporter-mcp
MEOK CRA Article 14 Reporter MCP — actively-exploited-vulnerability notification with 24h/72h/14d
Versions
1.0.3latestTools 7
classify_vulnerability open_vulnerability_case Open a CRA Article 14 case and start the three clocks. Args: cve_id: CVE identifier (or temporary ID if not yet assigned). product_name: Affected product name. description: Vulnerability description. cvss_v3: CVSS 3.x base score. discovery_ts: ISO timestamp of discovery. Defaults to now. manufacturer: Manufacturer legal name. member_state: ISO 3166-1 alpha-2 (DE, FR, NL, etc.) for national CSIRT mapping. Returns: {case_id, clocks: [...], national_csirt_contact, ...}
generate_enisa_payload Generate the ENISA + national-CSIRT submission payload. Args: case_id: From open_vulnerability_case(). mitigation_steps: Optional list of mitigations applied / planned. Returns: {payload, enisa_email, national_csirt_email}
check_clock_status How many hours remain on each clock for this case?
list_national_csirts Return the EU national CSIRT contact map.
check_cra_status Days remaining until 11 Sept 2026 CRA Article 14 effective date.
sign_chain HMAC-sign the full Article 14 case for audit.
Permissions 3
network medium filesystem low env_vars low