Skip to main content

EU Cyber Resilience Act product classifier MCP. Classifies PDEs into CRA hierarchy (default / Class I / Class II / Annex IV per Implementing Reg 2025/2392), audits the 15 Annex I cybersecurity requirements, generates Annex VIII technical docs skeleton, emits HMAC-signed classification certs. Built for 11 Dec 2027 enforcement. By MEOK AI Labs.

Project description

meok-cra-annex-iv-classifier-mcp

PyPI Python

EU Cyber Resilience Act product classifier — Annex III + Annex IV designations + Annex I requirements audit + signed certificates.

Classifies products with digital elements (PDEs) into the CRA hierarchy. Built for the 11 Dec 2027 full-applicability deadline (vulnerability + serious-incident reporting already in force from Sept 2026).

By MEOK AI Labs.

Why this MCP

Implementing Regulation (EU) 2025/2392 (adopted late November 2025) just designated the first set of Class I, Class II, and Annex IV product categories. IoT vendors, chipmakers, smart-meter manufacturers, OT teams need a defensible classification NOW — every classification you delay is conformity work you'll pay for retroactively.

What it classifies

  • Default class — most consumer / business software (self-assessment, fines max €5M / 1%)
  • Important Class I (Annex III(1)) — IAM, password managers, browsers, VPNs, OS, routers, smart home — self-assessment OR Notified Body (€10M / 2%)
  • Important Class II (Annex III(2)) — hypervisors, firewalls, IDS/IPS, tamper-resistant µCs/µPs — MANDATORY Notified Body assessment (€15M / 2.5%)
  • Critical (Annex IV) — smart-card secure elements, smart-meter gateways, hardware security boxes — mandatory European cybersecurity certification (€15M / 2.5%)

Tools

  • classify_product — heuristic classification by description + characteristics
  • audit_essential_requirements — score against 15 Annex I cybersecurity requirements
  • generate_doc_template — Annex VIII technical documentation skeleton
  • sign_classification_cert — Pro: HMAC-SHA256 signed classification cert with public verify URL

Install

pip install meok-cra-annex-iv-classifier-mcp

Tiers

  • Free — 10 classifications/day
  • Pro £199/mo — unlimited + signed certs + monthly Annex III/IV update alerts — subscribe
  • Enterprise £1,499/mo — multi-product + custom designation rules
  • £199 per-product cert — one-off signed classification

Use code MEOKEAT for 25% off the first 3 months.

Sources

  • Regulation (EU) 2024/2847 (CRA)
  • Implementing Regulation (EU) 2025/2392 (first Annex III/IV designations)
  • ENISA CRA implementation guidance

Full Compliance Platform

CRA is one regulation. councilof.ai covers the complete EU stack — CRA, EU AI Act, DORA, NIS2, CSRD — from £29/mo.

Get started at councilof.ai

Related MEOK MCPs

If this tool helps your compliance workflow, please star this repo — it helps other teams find it.

License

MIT — MEOK AI Labs, 2026.


Pairs with MEOK Governance Suite

Build something that touches users? You need compliance. MEOK ships 38 governance MCPs that drop in alongside this tool — EU AI Act, DORA, NIS2, CRA, GDPR, ISO 42001, FDA SaMD, MDR, Basel, MiFID II, MiCA, COPPA, and more.

# One-shot install of the governance pack
npx meok-setup --pack governance

Free tier: 10 calls/day per MCP. Pro tier (£79/mo): unlimited + cryptographically signed compliance attestations your auditor verifies independently.

→ Full catalogue: councilof.ai/catalogue → MEOK AI Labs: meok.ai

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

meok_cra_annex_iv_classifier_mcp-1.1.4.tar.gz (11.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file meok_cra_annex_iv_classifier_mcp-1.1.4.tar.gz.

File metadata

File hashes

Hashes for meok_cra_annex_iv_classifier_mcp-1.1.4.tar.gz
Algorithm Hash digest
SHA256 0fc06a16e8c86d00ce2f2dee5265e00fd4fc449a30cb14c11a5258059350405a
MD5 bf218ef9f8d2d4b78b7624b08672d176
BLAKE2b-256 2caecb3058a115952d9db3201b36d248226e0818cf3bc768354b0af76bb9f53b

See more details on using hashes here.

File details

Details for the file meok_cra_annex_iv_classifier_mcp-1.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for meok_cra_annex_iv_classifier_mcp-1.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 e2cb1961b928aab6ed9862a26cd614aa353b8569e96cd452a42fd6b2951de62b
MD5 eb25df277808e9a1ec0d91c8f9718e7e
BLAKE2b-256 a9d1310ce01062297128d7ef98998a45700dec08ea1ee439127c08663d20e96d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page