com.mcparmory/pagerduty
com-mcparmory-pagerduty declares 342 capabilities across 342 tools, with 2 critical issues.
Issues
62 tools are classified as irreversible and declare no limit.
342 of 342 tools declare no way for the customer to switch them off once granted. This applies to every tool because MCP has no field in which to declare a revocation mechanism; the product may provide one outside MCP that a manifest cannot show.
342 of 342 tools declare no expiry. This applies to every tool because MCP has no field in which to declare an expiry; the product may provide one outside MCP that a manifest cannot show.
342 of 342 tools declare no record of their actions that the customer can read. This applies to every tool because MCP has no field in which to declare an audit requirement; the product may provide one outside MCP that a manifest cannot show.
95 tools can modify data and declare no limit.
185 tools can read data and declare no limit.
Declared capabilities
| Tool | Read as | Basis |
|---|---|---|
add_and_remove_tags_for_entity | delete |
inferred |
list_tags_for_entity | read |
declared |
list_abilities | read |
declared |
check_account_ability | read |
declared |
get_addon | read |
declared |
get_alert_grouping_setting | read |
declared |
get_incident_analytics_aggregated | read |
inferred |
get_escalation_policy_incident_metrics | read |
inferred |
get_escalation_policy_incident_metrics_aggregated | read |
inferred |
get_service_incident_analytics | read |
inferred |
get_aggregated_incident_metrics_across_services | read |
inferred |
get_team_incident_analytics | read |
inferred |
get_analytics_metrics_incidents_for_all_teams | read |
inferred |
get_pd_advance_usage_metrics | read |
inferred |
get_analytics_metrics_for_all_responders | read |
inferred |
get_analytics_metrics_responders_by_team | read |
inferred |
get_analytics_metrics_for_all_users | read |
inferred |
list_analytics_incidents | read |
inferred |
get_incident_analytics | read |
declared |
get_incident_response_analytics | read |
declared |
list_responder_incidents | read |
inferred |
list_analytics_users | read |
inferred |
list_audit_records | read |
declared |
list_automation_actions | read |
declared |
create_automation_action | write |
inferred |
get_automation_action | read |
declared |
update_automation_action | write |
inferred |
delete_automation_action | destructive |
declared |
invoke_automation_action | write |
assumed |
list_automation_action_service_associations | read |
declared |
associate_automation_action_with_service | write |
assumed |
get_automation_action_service_association | read |
declared |
remove_automation_action_service_association | destructive |
declared |
list_automation_action_team_associations | read |
declared |
add_automation_action_team | write |
inferred |
get_automation_action_team_association | read |
declared |
remove_automation_action_team_association | destructive |
declared |
list_automation_action_invocations | read |
declared |
get_automation_action_invocation | read |
declared |
list_automation_action_runners | read |
declared |
create_automation_runner | write |
inferred |
get_automation_actions_runner | read |
declared |
update_automation_actions_runner | write |
inferred |
delete_automation_actions_runner | destructive |
declared |
list_runner_team_associations | read |
declared |
associate_runner_with_team | write |
assumed |
get_runner_team_association | read |
declared |
remove_runner_from_team | destructive |
declared |
list_business_services | read |
declared |
create_business_service | write |
inferred |
get_business_service | read |
declared |
update_business_service | write |
inferred |
delete_business_service | destructive |
declared |
subscribe_account_to_business_service | write |
assumed |
remove_business_service_account_subscription | destructive |
declared |
list_business_service_subscribers | read |
declared |
add_subscribers_to_business_service | write |
inferred |
list_supporting_service_impacts | read |
declared |
remove_business_service_notification_subscribers | destructive |
declared |
list_business_service_impactors | read |
declared |
list_business_services_by_impact | read |
declared |
get_business_service_priority_thresholds | read |
declared |
list_change_events | read |
declared |
send_change_event | send |
inferred |
get_change_event | read |
declared |
update_change_event | write |
inferred |
list_escalation_policies | read |
declared |
create_escalation_policy | write |
inferred |
get_escalation_policy | read |
declared |
update_escalation_policy | write |
inferred |
delete_escalation_policy | destructive |
declared |
list_escalation_policy_audit_records | read |
declared |
list_event_orchestrations | read |
declared |
create_event_orchestration | write |
inferred |
get_orchestration | read |
declared |
delete_orchestration | destructive |
declared |
list_integrations_for_event_orchestration | read |
declared |
create_integration_for_event_orchestration | write |
inferred |
get_integration_for_orchestration | read |
declared |
update_event_orchestration_integration | write |
inferred |
delete_orchestration_integration | destructive |
declared |
move_integration_between_orchestrations | write |
inferred |
get_event_orchestration_global | read |
declared |
get_event_orchestration_router | read |
declared |
get_unrouted_orchestration | read |
declared |
get_service_orchestration | read |
declared |
get_service_orchestration_active_status | read |
declared |
update_service_orchestration_active_status | read |
inferred |
list_cache_variables_for_global_orchestration | read |
declared |
create_cache_variable_for_global_orchestration | write |
inferred |
get_cache_variable_for_global_orchestration | read |
declared |
update_cache_variable_for_global_orchestration | write |
inferred |
delete_cache_variable_from_global_orchestration | destructive |
declared |
get_external_data_cache_variable_data | read |
declared |
update_cache_variable_external_data | write |
inferred |
delete_external_data_cache_variable_data | destructive |
declared |
list_cache_variables_for_service_orchestration | read |
declared |
create_cache_variable_for_service_orchestration | write |
inferred |
get_cache_variable_for_service_orchestration | read |
declared |
update_cache_variable_for_service_orchestration | write |
inferred |
delete_cache_variable_for_service_orchestration | destructive |
declared |
get_cache_variable_data_on_service_orchestration | read |
declared |
update_cache_variable_data | write |
inferred |
delete_cache_variable_data_on_service_orchestration | destructive |
declared |
list_event_orchestration_enablements | read |
declared |
update_event_orchestration_feature_enablement | write |
inferred |
list_extension_schemas | read |
declared |
get_extension_schema | read |
declared |
list_extensions | read |
declared |
create_extension | write |
inferred |
get_extension | read |
declared |
update_extension | write |
inferred |
delete_extension | destructive |
declared |
enable_extension | write |
assumed |
delete_incident_workflow | destructive |
declared |
create_incident_workflow_instance | write |
inferred |
list_incident_workflow_actions | read |
declared |
get_incident_workflow_action | read |
declared |
list_incident_workflow_triggers | read |
declared |
delete_incident_workflow_trigger | destructive |
declared |
add_service_to_incident_workflow_trigger | write |
inferred |
remove_service_from_incident_workflow_trigger | destructive |
declared |
list_incidents | read |
declared |
create_incident | write |
inferred |
update_incidents | write |
inferred |
get_incident | read |
declared |
update_incident | write |
inferred |
list_incident_alerts | read |
declared |
update_incident_alerts | write |
inferred |
get_incident_alert | read |
declared |
update_incident_alert | write |
inferred |
update_incident_business_service_impact | write |
inferred |
list_business_services_impacted_by_incident | read |
declared |
get_incident_custom_field_values | read |
declared |
update_incident_custom_field_values | write |
inferred |
list_incident_log_entries | read |
declared |
merge_incidents | write |
inferred |
list_incident_notes | read |
declared |
add_note_to_incident | write |
inferred |
update_incident_note | write |
inferred |
delete_incident_note | destructive |
declared |
get_outlier_incident | read |
declared |
list_past_incidents | read |
declared |
list_incident_related_change_events | read |
declared |
get_related_incidents | read |
declared |
send_responder_request_for_incident | send |
inferred |
cancel_incident_responder_requests | destructive |
declared |
snooze_incident | write |
assumed |
create_incident_status_update | write |
inferred |
list_incident_notification_subscribers | read |
declared |
add_incident_status_update_subscribers | write |
inferred |
remove_incident_notification_subscribers | destructive |
declared |
list_incident_types | read |
declared |
create_incident_type | write |
inferred |
get_incident_type | read |
declared |
update_incident_type | write |
inferred |
list_incident_type_custom_fields | read |
declared |
create_incident_type_custom_field | write |
inferred |
get_incident_type_custom_field | read |
declared |
update_incident_type_custom_field | write |
inferred |
delete_incident_type_custom_field | destructive |
declared |
list_incident_type_custom_field_options | read |
declared |
create_incident_type_custom_field_option | write |
inferred |
get_incident_type_custom_field_option | read |
declared |
update_incident_type_custom_field_option | write |
inferred |
delete_incident_type_custom_field_option | destructive |
declared |
list_license_allocations | read |
declared |
list_licenses | read |
declared |
list_incident_log_entries_account | read |
declared |
get_log_entry | read |
declared |
update_log_entry_channel | write |
inferred |
list_maintenance_windows | read |
declared |
create_maintenance_window | write |
inferred |
get_maintenance_window | read |
declared |
update_maintenance_window | write |
inferred |
delete_maintenance_window | destructive |
declared |
list_notifications | read |
declared |
revoke_user_oauth_delegations | destructive |
declared |
list_oncalls | read |
declared |
list_paused_incident_report_alerts | read |
declared |
list_paused_incident_report_counts | read |
declared |
list_priorities | read |
declared |
delete_ruleset_event_rule | destructive |
declared |
list_schedules_audit_records | read |
declared |
list_schedule_users | read |
declared |
preview_schedule | read |
inferred |
associate_service_dependencies | write |
inferred |
get_business_service_dependencies | read |
declared |
remove_service_dependencies | destructive |
declared |
get_technical_service_dependencies | read |
declared |
list_services | read |
declared |
create_service | write |
inferred |
get_service | read |
declared |
update_service | write |
inferred |
delete_service | destructive |
declared |
list_service_audit_records | read |
declared |
list_service_change_events | read |
declared |
create_service_integration | write |
inferred |
get_service_integration | read |
declared |
update_service_integration | write |
inferred |
list_service_event_rules | read |
declared |
delete_service_event_rule | destructive |
declared |
list_service_custom_fields | read |
declared |
get_service_custom_field | read |
declared |
update_service_custom_field | write |
inferred |
delete_service_custom_field | destructive |
declared |
list_custom_field_options | read |
declared |
create_service_custom_field_option | write |
inferred |
get_service_custom_field_option | read |
declared |
delete_service_custom_field_option | destructive |
declared |
get_service_custom_field_values | read |
declared |
update_service_custom_field_values | write |
inferred |
list_service_feature_enablements | read |
declared |
update_service_feature_enablement | write |
inferred |
list_standards | read |
declared |
update_standard | write |
inferred |
list_standards_scores_for_services | read |
declared |
list_resource_standards_scores | read |
declared |
list_status_dashboards | read |
declared |
get_status_dashboard | read |
declared |
get_service_impacts_for_status_dashboard | read |
declared |
get_status_dashboard_by_url_slug | read |
declared |
get_service_impacts_for_status_dashboard_by_url_slug | read |
declared |
list_status_pages | read |
declared |
list_status_page_impacts | read |
declared |
get_status_page_impact | read |
declared |
list_status_page_services | read |
declared |
get_status_page_service | read |
declared |
list_status_page_severities | read |
declared |
get_status_page_severity | read |
declared |
list_status_page_statuses | read |
declared |
get_status_page_status | read |
declared |
list_status_page_posts | read |
declared |
create_status_page_post | send |
inferred |
get_status_page_post | read |
declared |
update_status_page_post | write |
inferred |
delete_status_page_post | destructive |
declared |
list_status_page_post_updates | read |
declared |
create_post_update_for_status_page_post | send |
inferred |
get_post_update | read |
declared |
update_status_page_post_update | write |
inferred |
delete_post_update | destructive |
declared |
get_postmortem_for_post | read |
declared |
create_postmortem_for_status_page_post | send |
inferred |
update_status_page_post_postmortem | write |
inferred |
delete_postmortem_for_status_page_post | destructive |
declared |
list_status_page_subscriptions | read |
declared |
create_status_page_subscription | write |
inferred |
get_status_page_subscription | read |
declared |
delete_status_page_subscription | destructive |
declared |
list_sre_memories | read |
declared |
update_sre_memory | write |
inferred |
delete_sre_memory | destructive |
declared |
list_tags | read |
declared |
create_tag | write |
inferred |
get_tag | read |
declared |
delete_tag | destructive |
declared |
list_entities_by_tag | read |
declared |
list_teams | read |
declared |
create_team | write |
inferred |
get_team | read |
declared |
update_team | write |
inferred |
delete_team | destructive |
declared |
list_teams_audit_records | read |
declared |
add_escalation_policy_to_team | write |
inferred |
remove_escalation_policy_from_team | destructive |
declared |
list_team_members | read |
declared |
list_team_notification_subscriptions | read |
declared |
remove_team_notification_subscriptions | destructive |
declared |
add_user_to_team | write |
inferred |
remove_user_from_team | destructive |
declared |
list_templates | read |
declared |
create_status_update_template | write |
inferred |
get_template | read |
declared |
update_template | write |
inferred |
delete_template | destructive |
declared |
render_template | write |
assumed |
list_template_fields | read |
declared |
list_users | read |
declared |
create_user | write |
inferred |
get_user | read |
declared |
update_user | write |
inferred |
delete_user | destructive |
declared |
list_user_audit_records | read |
declared |
list_user_contact_methods | read |
declared |
create_user_contact_method | write |
inferred |
get_user_contact_method | read |
declared |
update_user_contact_method | write |
inferred |
delete_user_contact_method | destructive |
declared |
list_user_oauth_delegations | read |
declared |
get_user_oauth_delegation | read |
declared |
get_user_license | read |
declared |
list_user_notification_rules | read |
declared |
get_user_notification_rule | read |
declared |
update_user_notification_rule | write |
inferred |
delete_user_notification_rule | destructive |
declared |
list_user_notification_subscriptions | read |
declared |
create_user_notification_subscriptions | write |
inferred |
remove_user_notification_subscriptions | destructive |
declared |
get_user_oncall_handoff_notification_rule | read |
declared |
delete_user_oncall_handoff_notification_rule | destructive |
declared |
delete_user_status_update_notification_rule | destructive |
declared |
get_current_user | read |
declared |
list_vendors | read |
declared |
list_schedules | read |
declared |
create_schedule | write |
inferred |
get_schedule_with_final_assignments | read |
declared |
update_schedule | write |
inferred |
delete_schedule | destructive |
declared |
list_custom_shifts | read |
declared |
create_custom_shifts | write |
inferred |
get_custom_shift | read |
declared |
update_custom_shift | write |
inferred |
delete_custom_shift | destructive |
declared |
list_schedule_overrides | read |
declared |
create_schedule_overrides | write |
inferred |
get_override | read |
declared |
update_schedule_override | write |
inferred |
delete_schedule_override | destructive |
declared |
list_rotations | read |
declared |
create_rotation_for_schedule | write |
inferred |
get_rotation | read |
declared |
delete_rotation | destructive |
declared |
list_rotation_events | read |
declared |
create_rotation_event | write |
inferred |
get_event_in_rotation | read |
declared |
update_rotation_event | write |
inferred |
delete_rotation_event | destructive |
declared |
get_vendor | read |
declared |
list_webhook_subscriptions | read |
declared |
get_webhook_subscription | read |
declared |
update_webhook_subscription | write |
inferred |
enable_webhook_subscription | write |
assumed |
send_webhook_subscription_test_ping | send |
inferred |
list_workflow_integrations | read |
declared |
get_workflow_integration | read |
declared |
list_workflow_integration_connections | read |
declared |
list_workflow_integration_connections_for_integration | read |
declared |
create_workflow_integration_connection | write |
inferred |
get_workflow_integration_connection | read |
declared |
update_workflow_integration_connection | write |
inferred |
delete_workflow_integration_connection | destructive |
declared |
tools/list response and it will be re-scored and dated.
Corrections are published alongside the original, not in place of it.