MCPサーバー

policyoracle

io.tooloracle/policyoracle

このMCPでできること

Manages ICT security policies with registration, approval tracking, attestations, version control, review scheduling, coverage mapping, and compliance scoring.

approval_tracker
Policy approval workflow status.
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
attestation
Record policy attestation. Set add=true.
入力スキーマ
{'type': 'object', 'properties': {'add': {'type': 'boolean'}, 'date': {'type': 'string'}, 'role': {'type': 'string'}, 'policy_id': {'type': 'string'}, 'attested_by': {'type': 'string'}}, 'additionalProperties': False}
compliance_score
Overall policy compliance scoring.
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
coverage_map
Map policies to DORA/RTS article requirements.
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
health_check
Server status.
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
list_policies
List policies with optional status filter.
入力スキーマ
{'type': 'object', 'properties': {'status': {'type': 'string'}}, 'additionalProperties': False}
obligation_map
Policy obligations DORA-POL-01 to POL-04, 12 RTS policies, cross-jurisdiction.
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
ping
Connectivity test.
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
policy_gap_check
Check coverage against 12 RTS-required ICT policies.
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
register_policy
Register an ICT security policy.
入力スキーマ
{'type': 'object', 'required': ['policy_name'], 'properties': {'notes': {'type': 'string'}, 'owner': {'type': 'string'}, 'scope': {'type': 'string'}, 'status': {'enum': ['draft', 'pending_approval', 'approved', 'retired'], 'type': 'string'}, 'version': {'type': 'string'}, 'policy_id': {'type': 'string'}, 'department': {'type': 'string'}, 'approved_by': {'type': 'string'}, 'next_review': {'type': 'string'}, 'policy_name': {'type': 'string'}, 'policy_type': {'enum': ['info_security', 'encryption', 'access_control', 'change_mgmt', 'patch_mgmt', 'network_security', 'ict_operations', 'incident_mgmt', 'bcm', 'logging', 'third_party', 'awareness'], 'type': 'string'}, 'review_date': {'type': 'string'}, 'dora_article': {'type': 'string'}, 'approval_date': {'type': 'string'}}, 'additionalProperties': False}
review_schedule
Policy review cycle — overdue and upcoming.
入力スキーマ
{'type': 'object', 'properties': {}, 'additionalProperties': False}
version_control
Track policy versions. Set new_version to bump.
入力スキーマ
{'type': 'object', 'required': ['policy_id'], 'properties': {'policy_id': {'type': 'string'}, 'new_version': {'type': 'string'}}, 'additionalProperties': False}
追加
ping
2026年9月17日12:53
追加
obligation_map
2026年9月17日12:53
追加
health_check
2026年9月17日12:53
追加
compliance_score
2026年9月17日12:53
追加
attestation
2026年9月17日12:53
追加
version_control
2026年9月17日12:53
追加
coverage_map
2026年9月17日12:53
追加
approval_tracker
2026年9月17日12:53
追加
review_schedule
2026年9月17日12:53
追加
policy_gap_check
2026年9月17日12:53
追加
list_policies
2026年9月17日12:53
追加
register_policy
2026年9月17日12:53