tooloracle avatar

Registeroracle

tooloracle/registeroracle

Built specifically for financial services compliance teams dealing with DORA Article 28 requirements, this server gives you 10 tools to maintain your mandatory register of ICT third-party dependencies. You can track service providers, log contracts, assess criticality levels, and document the operational arrangements that EU regulators expect to see. It's designed around the Digital Operational Resilience Act's register obligations, so if you're a financial entity that needs to catalog cloud providers, payment processors, or any external tech dependencies with proper risk classification, this handles the structured data collection and retrieval. Available over streamable HTTP from tooloracle.io.

tools
10
transport
HTTP
last updated
May 7, 2026

Install

From registry metadata
$ npx add-mcp https://tooloracle.io/register/mcp/ --name registeroracle

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http registeroracle https://tooloracle.io/register/mcp/

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 10 tools

Verified live against the running server on Nov 6, 2026.

register_providerAdd or update an ICT third-party provider in the DORA Register of Information (Art. 28). Tracks all ITS-required fields: LEI, service type, criticality, data location, exit plan, etc.21 params

Add or update an ICT third-party provider in the DORA Register of Information (Art. 28). Tracks all ITS-required fields: LEI, service type, criticality, data location, exit plan, etc.

Parameters* required
annual_cost_eurnumber
Annual cost in EUR
audit_rightsboolean
certificationsstring
cloud_typestring
one of iaas · paas · saas · none
contract_endstring
Contract end (YYYY-MM-DD)
contract_startstring
Contract start (YYYY-MM-DD)
countrystring
Country of HQ (ISO 3166-1 alpha-2)
criticalitystring
one of critical · important · standard
data_locationstring
Data storage/processing location
exit_plan_existsboolean
Exit strategy documented?
function_supportedstring
Business function supported
last_risk_assessmentstring
leistring
Legal Entity Identifier (20-char)
notesstring
notification_clauseboolean
provider_idstring
Unique ID (auto-generated if empty)
provider_name*string
Name of ICT third-party provider
recovery_slastring
service_typestring
one of cloud_iaas · cloud_paas · cloud_saas · managed_service · data_provider · network
subcontractingboolean
Uses sub-outsourcing?

+1 more parameters. See the server's own documentation for the full schema.

list_providersList all ICT third-party providers in the Register of Information with optional filters.4 params

List all ICT third-party providers in the Register of Information with optional filters.

Parameters* required
countrystring
criticalitystring
one of critical · important · standard
searchstring
Search by name/type/function
service_typestring
get_providerGet full details, risk flags, and ITS completeness of a specific provider.1 params

Get full details, risk flags, and ITS completeness of a specific provider.

Parameters* required
provider_id*string
Provider ID from list_providers
validate_roiValidate entire Register of Information against DORA ITS requirements. Checks all mandatory fields, exit plans for critical providers, LEI coverage, etc.

Validate entire Register of Information against DORA ITS requirements. Checks all mandatory fields, exit plans for critical providers, LEI coverage, etc.

No parameters. Call it with no arguments.

concentration_riskAnalyze ICT concentration risks across providers, countries, cloud types. DORA Art. 29 requires assessment of ICT concentration risk.

Analyze ICT concentration risks across providers, countries, cloud types. DORA Art. 29 requires assessment of ICT concentration risk.

No parameters. Call it with no arguments.

ctpp_checkAssess if a provider might qualify as Critical Third-Party Provider (CTPP) under DORA Art. 31-44. CTTPPs face direct ESA oversight.1 params

Assess if a provider might qualify as Critical Third-Party Provider (CTPP) under DORA Art. 31-44. CTTPPs face direct ESA oversight.

Parameters* required
provider_id*string
Provider ID to assess
export_itsExport Register of Information in ITS-compliant format for supervisory reporting.1 params

Export Register of Information in ITS-compliant format for supervisory reporting.

Parameters* required
formatstring
Export formatone of json · csv
gap_analysisIdentify gaps in the Register — missing fields, incomplete entries, missing exit plans, LEI coverage issues.

Identify gaps in the Register — missing fields, incomplete entries, missing exit plans, LEI coverage issues.

No parameters. Call it with no arguments.

register_statsDashboard summary: provider counts, criticality distribution, ITS field completeness, exit plan and LEI coverage.

Dashboard summary: provider counts, criticality distribution, ITS field completeness, exit plan and LEI coverage.

No parameters. Call it with no arguments.

health_checkServer and data status.

Server and data status.

No parameters. Call it with no arguments.

Sponsors

Readme

📋 registerOracle

DORA Execution MCP Server — 10 tools | Part of ToolOracle

Tools Status Tier Bus

Quick Connect

# Claude Desktop / Cursor / Windsurf
npx -y mcp-remote https://tooloracle.io/register/mcp/
// claude_desktop_config.json
{
  "mcpServers": {
    "registeroracle": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://tooloracle.io/register/mcp/"]
    }
  }
}

Tools (10)


View the full README on GitHub

Details

Repository
github.com/tooloracle/registeroracle
Transport
HTTP
Registry
MCP registry, active
Tools verified
Nov 6, 2026

More from tooloracle