NIS2 tools: scope check, EU transposition, incident deadlines, and your own org's status (token).
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Requires a Reglyze API token. Returns YOUR organization's current compliance score, implementation/documentation sub-scores, open-task counts, and the national-framework per-objective view.
This tool takes no arguments.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Tool list last changed Oct 23, 2026.
Requires a Reglyze API token. Returns YOUR organization's current compliance score, implementation/documentation sub-scores, open-task counts, and the national-framework per-objective view.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Requires a Reglyze API token. Lists YOUR organization's compliance documents (title, type, status, current version). Metadata only, not document content.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}NIS2 incident-notification deadlines for a country: the 24h/72h/1-month stages with their national legal basis, the competent authority/CSIRT and portal, and the national severity vocabulary (e.g. Italy's ACN IS-1..IS-4 typologies, with their entity-class applicability).
| Argument | Type | Description |
|---|---|---|
| country* | string | ISO-2 country code |
| language | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"country"
],
"properties": {
"country": {
"type": "string",
"maxLength": 2,
"minLength": 2,
"description": "ISO-2 country code"
},
"language": {
"enum": [
"en",
"fr",
"it",
"de",
"pt",
"nl",
"pl",
"es"
],
"type": "string",
"default": "en"
}
}
}Requires a Reglyze API token. Lists YOUR organization's recorded incidents (title, status, severity, detection date).
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Requires a Reglyze API token. Lists YOUR organization's open remediation tasks. Optional filters: status, severity, overdue.
| Argument | Type | Description |
|---|---|---|
| status | string | |
| overdue | boolean | |
| severity | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"status": {
"type": "string"
},
"overdue": {
"type": "boolean"
},
"severity": {
"type": "string"
}
}
}Determine whether NIS2 (and its national transposition) applies to an organization, and whether it is an essential or important entity. Inputs: EU/EEA country (ISO-2), primary NIS2 sector, headcount, turnover/balance sheet in M EUR, size-independent types (DNS, TLD, trust services, public electronic communications; cloud, data-centre and CDN providers follow the size test). Returns classification, reasoning, the national transposition law with its deviations, and next-step links.
| Argument | Type | Description |
|---|---|---|
| sector* | string | Primary NIS2 sector id (see the sector list in the tool description) |
| country* | string | ISO-2 country code of the organization (e.g. IT, PL, FR) |
| language | string | |
| dns_provider | boolean | |
| tld_registry | boolean | |
| sole_provider | boolean | Sole provider of a service essential to society in its Member State |
| cloud_provider | boolean | Cloud computing provider: Annex I digital infrastructure, size-tested like any other entity (not size-independent) |
| employee_count* | integer |
Current NIS2 transposition status per EU/EEA country (law, stage, competent authority, sources), from the Reglyze transposition tracker (curated + weekly auto-updated). Omit the country for the full map.
| Argument | Type | Description |
|---|---|---|
| country | string | ISO-2 country code; omit for all tracked countries |
| language | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"country": {
"type": "string",
"maxLength": 2,
"minLength": 2,
"description": "ISO-2 country code; omit for all tracked countries"
},
"language": {
"enum": [
"en",
"fr",
"it",
"de",
"pt",
"nl",
"pl",
"es"
],
"type": "string",
"default": "en"
}
}
}| additional_sectors | array |
| public_ecn_provider | boolean | Provider of public electronic communications networks or services: in scope regardless of size, essential from medium size (Art. 3(1)(c)) |
| annual_turnover_meur | number | Annual turnover in millions of EUR |
| trust_service_provider | boolean | Trust service provider (eIDAS), qualified or not: in scope regardless of size; non-qualified ones are important unless large |
| annual_balance_sheet_meur | number |
| qualified_trust_service_provider | boolean |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"country",
"sector",
"employee_count"
],
"properties": {
"sector": {
"enum": [
"energy",
"transport",
"banking",
"financial_market",
"health",
"drinking_water",
"waste_water",
"digital_infrastructure",
"ict_service_management",
"public_administration",
"space",
"postal",
"waste_management",
"chemicals",
"food",
"manufacturing",
"digital_providers",
"research"
],
"type": "string",
"description": "Primary NIS2 sector id (see the sector list in the tool description)"
},
"country": {
"type": "string",
"maxLength": 2,
"minLength": 2,
"description": "ISO-2 country code of the organization (e.g. IT, PL, FR)"
},
"language": {
"enum": [
"en",
"fr",
"it",
"de",
"pt",
"nl",
"pl",
"es"
],
"type": "string",
"default": "en"
},
"dns_provider": {
"type": "boolean"
},
"tld_registry": {
"type": "boolean"
},
"sole_provider": {
"type": "boolean",
"description": "Sole provider of a service essential to society in its Member State"
},
"cloud_provider": {
"type": "boolean",
"description": "Cloud computing provider: Annex I digital infrastructure, size-tested like any other entity (not size-independent)"
},
"employee_count": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"additional_sectors": {
"type": "array",
"items": {
"enum": [
"energy",
"transport",
"banking",
"financial_market",
"health",
"drinking_water",
"waste_water",
"digital_infrastructure",
"ict_service_management",
"public_administration",
"space",
"postal",
"waste_management",
"chemicals",
"food",
"manufacturing",
"digital_providers",
"research"
],
"type": "string"
}
},
"public_ecn_provider": {
"type": "boolean",
"description": "Provider of public electronic communications networks or services: in scope regardless of size, essential from medium size (Art. 3(1)(c))"
},
"annual_turnover_meur": {
"type": "number",
"minimum": 0,
"description": "Annual turnover in millions of EUR"
},
"trust_service_provider": {
"type": "boolean",
"description": "Trust service provider (eIDAS), qualified or not: in scope regardless of size; non-qualified ones are important unless large"
},
"annual_balance_sheet_meur": {
"type": "number",
"minimum": 0
},
"qualified_trust_service_provider": {
"type": "boolean"
}
}
}