MCP-Server

accessoracle

io.tooloracle/accessoracle
Recht & Compliance Sicherheit Öffentlich und erreichbar MCP 2026-07-28

Was dieses MCP kann

Tracks IAM and privileged accounts, access reviews, joiner-mover-leaver events, MFA compliance, emergency access, and segregation-of-duties conflicts.

access_gap_analysis
Gap analysis against RTS Art. 21 requirements.
Eingabeschema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
access_review
Track access recertification reviews. Set add=true to log a review.
Eingabeschema
{'type': 'object', 'properties': {'add': {'type': 'boolean'}, 'notes': {'type': 'string'}, 'decision': {'enum': ['confirmed', 'revoked', 'modified'], 'type': 'string'}, 'reviewer': {'type': 'string'}, 'account_id': {'type': 'string'}, 'review_date': {'type': 'string'}, 'overdue_days': {'type': 'integer'}}, 'additionalProperties': False}
break_glass_log
Emergency access logging. Set log=true to record usage.
Eingabeschema
{'type': 'object', 'properties': {'log': {'type': 'boolean'}, 'reason': {'type': 'string'}, 'used_by': {'type': 'string'}, 'account_id': {'type': 'string'}, 'approved_by': {'type': 'string'}, 'duration_minutes': {'type': 'integer'}}, 'additionalProperties': False}
health_check
Server status.
Eingabeschema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
jml_process
Joiner/Mover/Leaver process tracking. Set log_event=true to log.
Eingabeschema
{'type': 'object', 'properties': {'date': {'type': 'string'}, 'username': {'type': 'string'}, 'log_event': {'type': 'boolean'}, 'event_type': {'enum': ['joiner', 'mover', 'leaver'], 'type': 'string'}, 'verified_by': {'type': 'string'}, 'actions_taken': {'type': 'string'}}, 'additionalProperties': False}
list_accounts
List accounts with filters.
Eingabeschema
{'type': 'object', 'properties': {'no_mfa': {'type': 'boolean'}, 'system': {'type': 'string'}, 'account_type': {'type': 'string'}}, 'additionalProperties': False}
mfa_compliance
Check MFA coverage against DORA Art. 9(4)(d) requirements.
Eingabeschema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
privileged_audit
Privileged account audit — MFA, shared, review status.
Eingabeschema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
register_account
Register a privileged/service/shared account for IAM tracking.
Eingabeschema
{'type': 'object', 'required': ['username', 'account_type'], 'properties': {'notes': {'type': 'string'}, 'owner': {'type': 'string'}, 'system': {'type': 'string'}, 'username': {'type': 'string'}, 'is_shared': {'type': 'boolean'}, 'account_id': {'type': 'string'}, 'cif_access': {'type': 'boolean'}, 'department': {'type': 'string'}, 'mfa_method': {'enum': ['totp', 'fido2', 'smartcard', 'push', 'sms', 'none'], 'type': 'string'}, 'criticality': {'enum': ['critical', 'important', 'standard'], 'type': 'string'}, 'mfa_enabled': {'type': 'boolean'}, 'account_type': {'enum': ['privileged', 'service', 'shared', 'standard', 'break_glass'], 'type': 'string'}, 'remote_access': {'type': 'boolean'}}, 'additionalProperties': False}
sod_matrix
Detect Segregation of Duties conflicts across accounts.
Eingabeschema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Hinzugefügt
health_check
17. September 2026 12:53
Hinzugefügt
access_gap_analysis
17. September 2026 12:53
Hinzugefügt
break_glass_log
17. September 2026 12:53
Hinzugefügt
jml_process
17. September 2026 12:53
Hinzugefügt
privileged_audit
17. September 2026 12:53
Hinzugefügt
sod_matrix
17. September 2026 12:53
Hinzugefügt
access_review
17. September 2026 12:53
Hinzugefügt
mfa_compliance
17. September 2026 12:53
Hinzugefügt
list_accounts
17. September 2026 12:53
Hinzugefügt
register_account
17. September 2026 12:53