policyoracle

PolicyOracle - 12 policy lifecycle tools: drafting, approval, distribution, attestation.

Sollte ich dies verwenden

Qualität und Sicherheit

B
Qualität der Beschreibung
74%
Vollständigkeit des Schemas
45%
Qualität der Benennung
83%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (6)

  • LOWTool 'register_policy' description lacks action verbin register_policy
  • LOWTool 'approval_tracker' description lacks action verbin approval_tracker
  • LOWTool 'coverage_map' description lacks action verbin coverage_map
  • LOWTool 'compliance_score' description lacks action verbin compliance_score
  • LOWTool 'health_check' description lacks action verbin health_check
  • LOWTool 'obligation_map' description lacks action verbin obligation_map

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~648Tokens (Tool-Definitionen)
~418 BTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.51% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "policyoracle": {
      "url": "https://tooloracle.io/policy/mcp/"
    }
  }
}

Remote-Endpunkte

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

Was es kann

Tool-Inventar

Tools (12)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
⚪register_policy(policy_id, policy_name, policy_type, owner, department, ...)

Register an ICT security policy.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "policy_id": {
      "type": "string"
    },
    "policy_name": {
      "type": "string"
    },
    "policy_type": {
      "type": "string",
      "enum": [
        "info_security",
        "encryption",
        "access_control",
        "change_mgmt",
        "patch_mgmt",
        "network_security",
        "ict_operations",
        "incident_mgmt",
        "bcm",
        "logging",
        "third_party",
        "awareness"
      ]
    },
    "owner": {
      "type": "string"
    },
    "department": {
      "type": "string"
    },
    "version": {
      "type": "string"
    },
    "status": {
      "type": "string",
      "enum": [
        "draft",
        "pending_approval",
        "approved",
        "retired"
      ]
    },
    "approved_by": {
      "type": "string"
    },
    "approval_date": {
      "type": "string"
    },
    "review_date": {
      "type": "string"
    },
    "next_review": {
      "type": "string"
    },
    "scope": {
      "type": "string"
    },
    "dora_article": {
      "type": "string"
    },
    "notes": {
      "type": "string"
    }
  },
  "required": [
    "policy_name"
  ],
  "additionalProperties": false
}
🟢list_policies(status)

List policies with optional status filter.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢policy_gap_check

Check coverage against 12 RTS-required ICT policies.

Eingabe-Schema

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

Policy review cycle — overdue and upcoming.

Eingabe-Schema

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

Policy approval workflow status.

Eingabe-Schema

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

Map policies to DORA/RTS article requirements.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟡version_control(policy_id, new_version)

Track policy versions. Set new_version to bump.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "policy_id": {
      "type": "string"
    },
    "new_version": {
      "type": "string"
    }
  },
  "required": [
    "policy_id"
  ],
  "additionalProperties": false
}
🟡attestation(add, policy_id, attested_by, role, date)

Record policy attestation. Set add=true.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "add": {
      "type": "boolean"
    },
    "policy_id": {
      "type": "string"
    },
    "attested_by": {
      "type": "string"
    },
    "role": {
      "type": "string"
    },
    "date": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
⚪compliance_score

Overall policy compliance scoring.

Eingabe-Schema

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

Server status.

Eingabe-Schema

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

Policy obligations DORA-POL-01 to POL-04, 12 RTS policies, cross-jurisdiction.

Eingabe-Schema

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

Connectivity test.

Eingabe-Schema

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

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet12 Tools
verifiziertVersion nicht aufgezeichnet12 Tools