Serveur MCP

policyoracle

io.tooloracle/policyoracle

Ce que fait ce 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.
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
attestation
Record policy attestation. Set add=true.
Schéma d’entrée
{'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.
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
coverage_map
Map policies to DORA/RTS article requirements.
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
health_check
Server status.
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
list_policies
List policies with optional status filter.
Schéma d’entrée
{'type': 'object', 'properties': {'status': {'type': 'string'}}, 'additionalProperties': False}
obligation_map
Policy obligations DORA-POL-01 to POL-04, 12 RTS policies, cross-jurisdiction.
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
ping
Connectivity test.
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
policy_gap_check
Check coverage against 12 RTS-required ICT policies.
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
register_policy
Register an ICT security policy.
Schéma d’entrée
{'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.
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
version_control
Track policy versions. Set new_version to bump.
Schéma d’entrée
{'type': 'object', 'required': ['policy_id'], 'properties': {'policy_id': {'type': 'string'}, 'new_version': {'type': 'string'}}, 'additionalProperties': False}
Ajouté
ping
17 September 2026 12:53
Ajouté
obligation_map
17 September 2026 12:53
Ajouté
health_check
17 September 2026 12:53
Ajouté
compliance_score
17 September 2026 12:53
Ajouté
attestation
17 September 2026 12:53
Ajouté
version_control
17 September 2026 12:53
Ajouté
coverage_map
17 September 2026 12:53
Ajouté
approval_tracker
17 September 2026 12:53
Ajouté
review_schedule
17 September 2026 12:53
Ajouté
policy_gap_check
17 September 2026 12:53
Ajouté
list_policies
17 September 2026 12:53
Ajouté
register_policy
17 September 2026 12:53