NIS2 Compliance MCP

NIS2 Directive compliance checker for essential and important entities — cybersecurity risk management, supply chain security, incident notification

Nis2 Compliance MCP

MCP server for nis2 compliance mcp operations

PyPI License: MIT MEOK AI Labs

Overview

Nis2 Compliance MCP provides AI-powered tools via the Model Context Protocol (MCP).

Tools

ToolDescription
classify_entityClassify an entity's NIS2 scope (essential / important / out-of-scope) + sector.
list_article_21_measuresList all 10 cybersecurity risk-management measures required under NIS2 Article 2
audit_article_21Audit your current controls against NIS2 Article 21's 10 mandatory risk-manageme
classify_incidentClassify a cyber incident against NIS2 Article 23 thresholds.
management_body_checklistNIS2 Article 20 — management body accountability checklist. Directors can be hel
get_nis2_certificateGenerate a cryptographically signed NIS2 compliance attestation (Pro/Enterprise)
enforcement_statusCurrent NIS2 enforcement status + national transposition tracker.

Installation

pip install meok-nis2-compliance-mcp

Usage with Claude Desktop

Add to your Claude Desktop MCP config (claude_desktop_config.json):

{
  "mcpServers": {
    "nis2-compliance-mcp": {
      "command": "python",
      "args": ["-m", "meok_nis2_compliance_mcp.server"]
    }
  }
}

Usage with FastMCP

from mcp.server.fastmcp import FastMCP

# This server exposes 7 tool(s) via MCP
# See server.py for full implementation

License

MIT © MEOK AI Labs

Serveurs connexes

NotebookLM Web Importer

Importez des pages web et des vidéos YouTube dans NotebookLM en un clic. Utilisé par plus de 200 000 utilisateurs.

Installer l'extension Chrome