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

Related Servers

NotebookLM Web Importer

Import web pages and YouTube videos to NotebookLM with one click. Trusted by 200,000+ users.

Install Chrome Extension