Server definition
- Hash
- sha256:9342c1e388e0b0516e4b2779ee3df2a5a8cfe2dd4c6dcb68ab7b73c226e9339b
- What it is
- What a remote MCP server returned when asked what it offers: 7 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "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.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "compliance_status",
"outputSchema": null
},
{
"description": "Requires a Reglyze API token. Lists YOUR organization's compliance documents (title, type, status, current version). Metadata only, not document content.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "documents_list",
"outputSchema": null
},
{
"description": "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).",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"country": {
"description": "ISO-2 country code",
"maxLength": 2,
"minLength": 2,
"type": "string"
},
"language": {
"default": "en",
"enum": [
"en",
"fr",
"it",
"de",
"pt",
"nl",
"pl",
"es"
],
"type": "string"
}
},
"required": [
"country"
],
"type": "object"
},
"name": "incident_deadline_formats",
"outputSchema": null
},
{
"description": "Requires a Reglyze API token. Lists YOUR organization's recorded incidents (title, status, severity, detection date).",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "incidents_list",
"outputSchema": null
},
{
"description": "Requires a Reglyze API token. Lists YOUR organization's open remediation tasks. Optional filters: status, severity, overdue.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"overdue": {
"type": "boolean"
},
"severity": {
"type": "string"
},
"status": {
"type": "string"
}
},
"type": "object"
},
"name": "open_tasks",
"outputSchema": null
},
{
"description": "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, special categories (DNS, TLD, cloud, qualified trust services). Returns classification, reasoning, the national transposition law with its deviations, and next-step links.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"additional_sectors": {
"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"
},
"type": "array"
},
"annual_balance_sheet_meur": {
"minimum": 0,
"type": "number"
},
"annual_turnover_meur": {
"description": "Annual turnover in millions of EUR",
"minimum": 0,
"type": "number"
},
"cloud_provider": {
"type": "boolean"
},
"country": {
"description": "ISO-2 country code of the organization (e.g. IT, PL, FR)",
"maxLength": 2,
"minLength": 2,
"type": "string"
},
"dns_provider": {
"type": "boolean"
},
"employee_count": {
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
},
"language": {
"default": "en",
"enum": [
"en",
"fr",
"it",
"de",
"pt",
"nl",
"pl",
"es"
],
"type": "string"
},
"qualified_trust_service_provider": {
"type": "boolean"
},
"sector": {
"description": "Primary NIS2 sector id (see the sector list in the tool description)",
"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"
},
"sole_provider": {
"description": "Sole provider of a service essential to society in its Member State",
"type": "boolean"
},
"tld_registry": {
"type": "boolean"
}
},
"required": [
"country",
"sector",
"employee_count"
],
"type": "object"
},
"name": "scope_check",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"country": {
"description": "ISO-2 country code; omit for all tracked countries",
"maxLength": 2,
"minLength": 2,
"type": "string"
},
"language": {
"default": "en",
"enum": [
"en",
"fr",
"it",
"de",
"pt",
"nl",
"pl",
"es"
],
"type": "string"
}
},
"type": "object"
},
"name": "transposition_status",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:9342c1e388e0b0516e4b2779ee3df2a5a8cfe2dd4c6dcb68ab7b73c226e9339b | sha256sum