MCP 서버

changeoracle

io.tooloracle/changeoracle
비즈니스 및 운영 법률 및 컴플라이언스 공개 · 연결 가능 MCP 2026-07-28

이 MCP로 할 수 있는 일

Manages ICT change requests with approval workflows, risk assessments, testing evidence, rollback validation, patch compliance, and DORA traceability.

approval_check
Verify approval chain, SoD compliance, and prerequisites.
입력 스키마
{'type': 'object', 'required': ['change_id'], 'properties': {'change_id': {'type': 'string'}}, 'additionalProperties': False}
change_risk_assess
Automated risk assessment based on type, scope, and controls.
입력 스키마
{'type': 'object', 'required': ['change_id'], 'properties': {'change_id': {'type': 'string'}}, 'additionalProperties': False}
change_stats
Dashboard: volume, risk distribution, test/rollback coverage, emergency ratio.
입력 스키마
{'type': 'object', 'properties': {}, 'additionalProperties': False}
health_check
Server status.
입력 스키마
{'type': 'object', 'properties': {}, 'additionalProperties': False}
list_changes
List changes with optional filters.
입력 스키마
{'type': 'object', 'properties': {'search': {'type': 'string'}, 'status': {'enum': ['draft', 'submitted', 'approved', 'rejected', 'implementing', 'testing', 'verified', 'completed', 'rolled_back', 'cancelled'], 'type': 'string'}, 'risk_level': {'enum': ['critical', 'high', 'medium', 'low'], 'type': 'string'}, 'change_type': {'enum': ['standard', 'normal', 'emergency', 'patch', 'infrastructure', 'config'], 'type': 'string'}}, 'additionalProperties': False}
patch_compliance
Patch lag analysis — overdue patches against scheduled deadlines.
입력 스키마
{'type': 'object', 'properties': {}, 'additionalProperties': False}
register_change
Register an ICT change request with full DORA traceability.
입력 스키마
{'type': 'object', 'required': ['title'], 'properties': {'notes': {'type': 'string'}, 'title': {'type': 'string'}, 'tester': {'type': 'string'}, 'approver': {'type': 'string'}, 'patch_id': {'type': 'string'}, 'priority': {'enum': ['urgent', 'high', 'normal', 'low'], 'type': 'string'}, 'change_id': {'type': 'string'}, 'requestor': {'type': 'string'}, 'test_plan': {'type': 'string'}, 'risk_level': {'enum': ['critical', 'high', 'medium', 'low'], 'type': 'string'}, 'change_type': {'enum': ['standard', 'normal', 'emergency', 'patch', 'infrastructure', 'config'], 'type': 'string'}, 'description': {'type': 'string'}, 'implementer': {'type': 'string'}, 'cve_reference': {'type': 'string'}, 'justification': {'type': 'string'}, 'rollback_plan': {'type': 'string'}, 'scheduled_date': {'type': 'string'}, 'affected_systems': {'type': 'string'}, 'affected_services': {'type': 'string'}, 'implementation_plan': {'type': 'string'}}, 'additionalProperties': False}
rollback_plan
Validate rollback plan readiness for a change.
입력 스키마
{'type': 'object', 'required': ['change_id'], 'properties': {'change_id': {'type': 'string'}, 'rollback_tested': {'type': 'boolean'}, 'backup_confirmed': {'type': 'boolean'}, 'communication_plan': {'type': 'boolean'}, 'estimated_rollback_minutes': {'type': 'integer'}}, 'additionalProperties': False}
sod_check
Detect Segregation of Duties violations across all changes.
입력 스키마
{'type': 'object', 'properties': {}, 'additionalProperties': False}
test_evidence
Record or view test execution evidence for a change.
입력 스키마
{'type': 'object', 'required': ['change_id'], 'properties': {'add': {'type': 'boolean'}, 'notes': {'type': 'string'}, 'result': {'enum': ['pass', 'fail', 'partial'], 'type': 'string'}, 'tester': {'type': 'string'}, 'change_id': {'type': 'string'}, 'test_date': {'type': 'string'}, 'test_type': {'enum': ['functional', 'regression', 'security', 'performance', 'uat'], 'type': 'string'}, 'environment': {'type': 'string'}}, 'additionalProperties': False}
추가됨
health_check
2026년 9월 17일 12:53 PM
추가됨
change_stats
2026년 9월 17일 12:53 PM
추가됨
sod_check
2026년 9월 17일 12:53 PM
추가됨
patch_compliance
2026년 9월 17일 12:53 PM
추가됨
rollback_plan
2026년 9월 17일 12:53 PM
추가됨
test_evidence
2026년 9월 17일 12:53 PM
추가됨
approval_check
2026년 9월 17일 12:53 PM
추가됨
change_risk_assess
2026년 9월 17일 12:53 PM
추가됨
list_changes
2026년 9월 17일 12:53 PM
추가됨
register_change
2026년 9월 17일 12:53 PM