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

Máy chủ liên quan

NotebookLM Web Importer

Nhập trang web và video YouTube vào NotebookLM chỉ với một cú nhấp. Được tin dùng bởi hơn 200.000 người dùng.

Cài đặt tiện ích Chrome