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.11.tar.gz (229.5 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.11-py3-none-any.whl (18.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for dora_compliance_mcp-1.2.11.tar.gz
Algorithm Hash digest
SHA256 1b44a2b939816fa67589e1812f2d67b0f69cc9dc5c65a69ca51d42889472cd30
MD5 2ae44eaa2f3be38b37d0856e8333457c
BLAKE2b-256 378c562e2b2d7a2f859b28d3a97cc7702aee57cd0c03169318c17e3a4ee0b51d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dora_compliance_mcp-1.2.11-py3-none-any.whl
Algorithm Hash digest
SHA256 ec52d7ab1354668ca6a067ac3554ee9ccad2286c966c7f73e2388fd4e8ff740d
MD5 5e3d531592bbca2ece148eeeaa6abbdf
BLAKE2b-256 39867f2f805482a113002ea3615bc433a8550641378edb734ddd1f6a1bfb0888

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