registeroracle

RegisterOracle - 10-tool DORA Art.28 register: ICT third-party, contracts, criticality.

我该使用它吗

质量与安全性

B
描述质量
90%
模式完整度
61%
命名质量
88%
投毒风险
100%
权限匹配度
100%
协议合规性
100%

发现(2)

  • LOWTool 'gap_analysis' description lacks action verb在 gap_analysis 中
  • LOWTool 'health_check' description lacks action verb在 health_check 中

基于对工具定义和协议合规性的自动分析。

上下文开销

~939token 数(工具定义)
~774 B典型响应大小
对注意力有中等影响(占 128k 上下文窗口的 0.73%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "registeroracle": {
      "url": "https://tooloracle.io/register/mcp/"
    }
  }
}

远程端点

https://tooloracle.io/register/mcp/streamable-http

它能做什么

工具清单

工具(10)

🟢 只读🟡 写入🔴 删除⚪ 未知
🟡register_provider(provider_id, provider_name, lei, country, service_type, ...)

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.

输入模式

{
  "type": "object",
  "properties": {
    "provider_id": {
      "type": "string",
      "description": "Unique ID (auto-generated if empty)"
    },
    "provider_name": {
      "type": "string",
      "description": "Name of ICT third-party provider"
    },
    "lei": {
      "type": "string",
      "description": "Legal Entity Identifier (20-char)"
    },
    "country": {
      "type": "string",
      "description": "Country of HQ (ISO 3166-1 alpha-2)"
    },
    "service_type": {
      "type": "string",
      "enum": [
        "cloud_iaas",
        "cloud_paas",
        "cloud_saas",
        "managed_service",
        "data_provider",
        "network",
        "security",
        "outsourcing",
        "other"
      ]
    },
    "function_supported": {
      "type": "string",
      "description": "Business function supported"
    },
    "criticality": {
      "type": "string",
      "enum": [
        "critical",
        "important",
        "standard"
      ]
    },
    "contract_start": {
      "type": "string",
      "description": "Contract start (YYYY-MM-DD)"
    },
    "contract_end": {
      "type": "string",
      "description": "Contract end (YYYY-MM-DD)"
    },
    "data_location": {
      "type": "string",
      "description": "Data storage/processing location"
    },
    "subcontracting": {
      "type": "boolean",
      "description": "Uses sub-outsourcing?"
    },
    "exit_plan_exists": {
      "type": "boolean",
      "description": "Exit strategy documented?"
    },
    "cloud_type": {
      "type": "string",
      "enum": [
        "iaas",
        "paas",
        "saas",
        "none"
      ]
    },
    "annual_cost_eur": {
      "type": "number",
      "description": "Annual cost in EUR"
    },
    "substitutability": {
      "type": "string",
      "enum": [
        "high",
        "medium",
        "low"
      ]
    },
    "audit_rights": {
      "type": "boolean"
    },
    "notification_clause": {
      "type": "boolean"
    },
    "recovery_sla": {
      "type": "string"
    },
    "last_risk_assessment": {
      "type": "string"
    },
    "certifications": {
      "type": "string"
    },
    "notes": {
      "type": "string"
    }
  },
  "required": [
    "provider_name"
  ],
  "additionalProperties": false
}
🟢list_providers(criticality, country, service_type, search)

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

输入模式

{
  "type": "object",
  "properties": {
    "criticality": {
      "type": "string",
      "enum": [
        "critical",
        "important",
        "standard"
      ]
    },
    "country": {
      "type": "string"
    },
    "service_type": {
      "type": "string"
    },
    "search": {
      "type": "string",
      "description": "Search by name/type/function"
    }
  },
  "additionalProperties": false
}
🟢get_provider(provider_id)

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

输入模式

{
  "type": "object",
  "properties": {
    "provider_id": {
      "type": "string",
      "description": "Provider ID from list_providers"
    }
  },
  "required": [
    "provider_id"
  ],
  "additionalProperties": false
}
⚪validate_roi

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

输入模式

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢concentration_risk

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

输入模式

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢ctpp_check(provider_id)

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

输入模式

{
  "type": "object",
  "properties": {
    "provider_id": {
      "type": "string",
      "description": "Provider ID to assess"
    }
  },
  "required": [
    "provider_id"
  ],
  "additionalProperties": false
}
⚪export_its(format)

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

输入模式

{
  "type": "object",
  "properties": {
    "format": {
      "type": "string",
      "enum": [
        "json",
        "csv"
      ],
      "description": "Export format"
    }
  },
  "additionalProperties": false
}
⚪gap_analysis

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

输入模式

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
⚪register_stats

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

输入模式

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢health_check

Server and data status.

输入模式

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

社区

评价此服务器

证据

最近观测

已验证未记录版本10 个工具
已验证未记录版本10 个工具
已验证未记录版本10 个工具