Skip to main content

DORA (EU Digital Operational Resilience Act) compliance for AI agents. 5-pillar audit, incident classification, Article 28 Register of Information, TLPT readiness. Regulation (EU) 2022/2554. By MEOK AI Labs.

Project description

DORA Compliance MCP

EU Digital Operational Resilience Act (DORA) Compliance — 5-Pillar Audit, Incident Classification, TLPT

MCP License

Overview

Full compliance automation for the EU Digital Operational Resilience Act (Regulation 2022/2554). Covers all 5 pillars: ICT Risk Management, Incident Reporting, Digital Operational Resilience Testing, ICT Third-Party Risk, and Information Sharing.

🆕 Quote verbatim DORA text in any audit

Install our sister MCP and pipe it through your agent for auditor-defensible quotes:

pip install eu-ai-act-compliance-mcp  # 1.5.1+
# In your Claude / OpenAI tool-use agent:
search_regulation(query="incident reporting", regulation="dora", limit=3)
get_article_text(regulation="dora", article_number=17)

Returns verbatim DORA text from publications.europa.eu Cellar (SPARQL-synced daily) with a canonical EUR-Lex deep link on every snippet — drop straight into audit evidence packs.


Tools

Tool Description Parameters
audit_dora Full 5-pillar DORA compliance audit pillar, controls, entity_type
classify_ict_incident Classify ICT incidents per Article 19 criteria incident_type, impact, severity
assess_third_party_risk Assess ICT third-party risk per Articles 28-30 provider_name, service_criticality, contract_type
generate_register_of_info Generate Article 28 Register of Information entry third_party_name, service_category, contract_ref
tlpt_readiness Assess TLPT (Threat-Led Penetration Testing) readiness entity_type, current_testing, scope
digital_resilience_score Calculate overall digital resilience score findings, pillar_scores
incident_reporting_timeline Get incident reporting deadlines by severity severity, entity_type
contract_clause_checker Check third-party contracts for DORA compliance contract_clauses
gap_analysis Full DORA gap analysis with remediation plan current_state, entity_type

Installation

pip install mcp

Claude Desktop

{
  "mcpServers": {
    "dora-compliance": {
      "command": "python",
      "args": ["path/to/server.py"]
    }
  }
}

Cursor / VS Code / Windsurf

{
  "mcpServers": {
    "dora-compliance": {
      "command": "python",
      "args": ["path/to/server.py"]
    }
  }
}

Usage Examples

<<<<<<< Updated upstream MIT © MEOK AI Labs

Sister MCPs

Part of the MEOK Governance pack — designed to work together as a fleet. Install the whole pack with npx meok-setup --pack governance, or pick the ones you need:

  • EU AI Actuvx eu-ai-act-compliance-mcp · PyPI · GitHub
  • NIS2uvx nis2-compliance-mcp · PyPI · GitHub
  • Cyber Resilience Actuvx cra-compliance-mcp · PyPI · GitHub
  • AI Bill of Materialsuvx ai-bom-mcp · PyPI · GitHub
  • AI Incident Reportinguvx ai-incident-reporting-mcp · PyPI · GitHub
  • DORA × NIS2 Crosswalkuvx dora-nis2-crosswalk-mcp · PyPI · GitHub

Full catalogue + Anthropic Registry verify links: meok.ai/anthropic-registry

Protocol coverage + Universal PAYG

This MCP is part of MEOK's 47-MCP fleet that bridges every active agent-interop protocol and 30+ regulatory frameworks. See the full coverage matrix at meok.ai/protocols.

Agent interop protocols supported (8 live):

  • MCP (Anthropic) — native
  • A2A (Google + Linux Foundation, absorbed IBM ACP Sept 2025)
  • IBM ACP — covered via A2A merge
  • Stripe ACP (Agentic Commerce Protocol) — Q3 bridge via agent-commerce-protocol-mcp
  • AP2 (Google Agent Payments) — partial via agent-commerce-payments-mcp
  • x402 (Coinbase HTTP 402) — partial via api.meok.ai gateway
  • OASF / AGNTCY (Cisco Outshift + Linux Foundation) — Q3 bridge
  • 👁 ANP (Cisco Agent Network) — watch-list

Pricing options:

Option Price Best for
Self-host (this MCP) £0 — MIT Devs
This MCP Starter £29/mo One-MCP teams
This MCP Pro £79/mo Production + 24h SLA
Universal PAYG £29/mo + £0.0002/call Spiky usage across many MCPs
Substrate bundle (this category) £99-£499/mo A whole pack
MEOK Universe £1,499/mo All 47 MCPs, 500K calls

Each tier above the free self-host adds HMAC-signed attestations verifiable at verify.meok.ai. Linux Foundation governance on the A2A spine means EU regulated buyers can deploy without vendor-lock-in objections.

=======

Run a full DORA audit

{
  "pillar": "ict_risk_management",
  "controls": ["incident response plan exists", "backups configured", "no formal testing"],
  "entity_type": "financial"
}

Assess third-party risk

{
  "provider_name": "AWS",
  "service_criticality": "critical",
  "contract_type": "cloud_infrastructure"
}

Pricing

  • Free: 10 audits/day
  • Pro: $99/mo — unlimited audits + reports
  • Enterprise: $499/mo — full TLPT + third-party register

Built by MEOK AI Labs | meok.ai

Stashed changes

Wire it up — full stack

Pair this with the MEOK chain that turns one agent action into ONE signed compliance event:

  1. bft-progress-council-mcp — anti-loop guardrail
  2. agent-token-budget-mcp — hard spend cap
  3. agent-prompt-injection-firewall-mcp — OWASP LLM01 scan
  4. agent-audit-logger-mcp — hash-chained evidence
  5. a2a-governance-bridge-mcp — fold N attestations → 1 signed event
  6. agent-incident-relay-mcp — broadcast incidents to 5 regimes simultaneously

See meok.ai/mcp-stack for the full architecture and meok.ai/mcp-stack/demo for the live in-browser demo.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dora_compliance_mcp-1.2.10.tar.gz (229.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dora_compliance_mcp-1.2.10-py3-none-any.whl (17.9 kB view details)

Uploaded Python 3

File details

Details for the file dora_compliance_mcp-1.2.10.tar.gz.

File metadata

  • Download URL: dora_compliance_mcp-1.2.10.tar.gz
  • Upload date:
  • Size: 229.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for dora_compliance_mcp-1.2.10.tar.gz
Algorithm Hash digest
SHA256 0c332d45fd9d09c70c6819dec075a882a1f338f7a088c0120d7408d44060bb4b
MD5 2a34605997f94ee7c79d138adc2ec9d4
BLAKE2b-256 6474c38928cb9269dc45b1bb6f1f6d3b7d42c9c8df09b3842a61615d348f3890

See more details on using hashes here.

File details

Details for the file dora_compliance_mcp-1.2.10-py3-none-any.whl.

File metadata

File hashes

Hashes for dora_compliance_mcp-1.2.10-py3-none-any.whl
Algorithm Hash digest
SHA256 a0eccd26e710e0d0b267d3129e3ad78e9220116a6b7dc4f2ad2c1ef28772644a
MD5 35b316920612e2bd0ca2a8a040768f5d
BLAKE2b-256 d08e7a1798d1321922ba3a830a31909e9a342d7503a5b569f6c25774efa9d623

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page