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 verbgap_analysis 内
  • LOWTool 'health_check' description lacks action verbhealth_check 内

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~939トークン数(ツール定義)
~774 B一般的なレスポンスサイズ
注意への影響は中程度(128k コンテキストの 0.73%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `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 件