Getmonitor — the complete, unedited output of the deterministic mcptrustchecker engine v1.13.0, scanned . Every finding, capability tag and score component below is exactly what the engine produced — no AI, no post-processing.
{
"tool": {
"name": "mcptrustchecker",
"version": "1.13.0",
"methodologyVersion": "mcptrustchecker-1.13"
},
"target": {
"id": "@getmonitor/mcp",
"source": {
"kind": "package",
"origin": "@getmonitor/mcp"
},
"server": {
"name": "@getmonitor/mcp"
}
},
"grade": "A",
"score": {
"score": 95,
"threatScore": 100,
"grade": "A",
"band": "A",
"categorySubtotals": {
"injection": 0,
"exfiltration": 0,
"permissions": 0,
"supply-chain": 0,
"network": 0,
"hygiene": 0
},
"vector": [
{
"kind": "client",
"term": "capability-exposure",
"level": "moderate",
"label": "capability blast radius (moderate) — client exposure if the model is manipulated",
"appliedPenalty": 3
},
{
"kind": "client",
"term": "verification-discount",
"level": "none",
"label": "publisher verification (unlinked) — no provenance/repo link, but the shipped source was fully read",
"appliedPenalty": 2
},
{
"kind": "client",
"term": "coverage-honesty",
"level": "source",
"label": "inspection depth (source) — how much of the target the scan could see",
"appliedPenalty": 0
}
],
"gatesFired": [],
"methodologyVersion": "mcptrustchecker-1.13"
},
"capability": {
"level": "moderate",
"reasons": [
"can create, modify or delete files"
],
"tags": [
"file-write"
]
},
"coverage": {
"level": "source",
"inputs": {
"toolSurface": true,
"implementationSource": true,
"packageMetadata": true,
"liveTransport": false
},
"caveats": [
"Tools were statically extracted from the published source (200 recovered), not enumerated from a running server. Tool-poisoning, Unicode-smuggling, capability and toxic-flow analysis ran on this inferred surface, but a mis-parsed registration could be missed or mis-attributed, so tool-derived findings are capped below “confirmed”. To grade the real runtime surface, scan the running server: --command \"npx -y <package>\"."
]
},
"findings": [
{
"ruleId": "MTC-CAP-002",
"title": "Tool \"unlink_monitor_from_status_page\" can modify the filesystem",
"category": "permissions",
"severity": "medium",
"confidence": "strong",
"description": "Tool \"unlink_monitor_from_status_page\" can write, overwrite or delete files (keyword \"unlink\" in tool name). Verify it is scoped to a safe directory.",
"remediation": "Constrain file operations to an explicit, non-sensitive root; reject path traversal.",
"location": {
"kind": "tool",
"name": "unlink_monitor_from_status_page"
},
"data": {
"tags": [
"file-write"
]
}
},
{
"ruleId": "MTC-CAP-005",
"title": "Mutating tool \"unlink_monitor_from_status_page\" declares no destructiveHint",
"category": "hygiene",
"severity": "low",
"confidence": "heuristic",
"description": "Tool \"unlink_monitor_from_status_page\" can mutate/egress but declares no destructiveHint. Clients that don't default to spec-safe behavior may not prompt before running it.",
"remediation": "Declare accurate annotations, and gate destructive tools on user confirmation regardless.",
"location": {
"kind": "tool",
"name": "unlink_monitor_from_status_page"
},
"data": {
"tags": [
"file-write"
]
}
},
{
"ruleId": "MTC-SUP-011",
"title": "Package declares no source repository",
"category": "supply-chain",
"severity": "info",
"confidence": "strong",
"description": "\"@getmonitor/mcp\" declares no repository URL, so its published artifact cannot be compared against reviewable source.",
"remediation": "Prefer packages that link to public, reviewable source.",
"location": {
"kind": "package",
"name": "@getmonitor/mcp"
}
}
],
"toxicFlows": [],
"capabilities": [
{
"tool": "check_organization_slug",
"tags": [],
"reasons": {}
},
{
"tool": "create_organization",
"tags": [],
"reasons": {}
},
{
"tool": "list_organizations",
"tags": [],
"reasons": {}
},
{
"tool": "list_guest_access_organizations",
"tags": [],
"reasons": {}
},
{
"tool": "get_user_organization_roles",
"tags": [],
"reasons": {}
},
{
"tool": "list_organization_members",
"tags": [],
"reasons": {}
},
{
"tool": "list_organization_invitations",
"tags": [],
"reasons": {}
},
{
"tool": "get_organization",
"tags": [],
"reasons": {}
},
{
"tool": "update_organization",
"tags": [],
"reasons": {}
},
{
"tool": "update_organization_language",
"tags": [],
"reasons": {}
},
{
"tool": "get_organization_status",
"tags": [],
"reasons": {}
},
{
"tool": "invite_organization_member",
"tags": [],
"reasons": {}
},
{
"tool": "remove_organization_member",
"tags": [],
"reasons": {}
},
{
"tool": "update_organization_member_role",
"tags": [],
"reasons": {}
},
{
"tool": "delete_organization",
"tags": [],
"reasons": {}
},
{
"tool": "resolve_organization_by_slug",
"tags": [],
"reasons": {}
},
{
"tool": "get_organization_onboarding_progress",
"tags": [],
"reasons": {}
},
{
"tool": "get_invitation",
"tags": [],
"reasons": {}
},
{
"tool": "accept_invitation",
"tags": [],
"reasons": {}
},
{
"tool": "cancel_invitation",
"tags": [],
"reasons": {}
},
{
"tool": "list_organization_teams",
"tags": [],
"reasons": {}
},
{
"tool": "create_organization_team",
"tags": [],
"reasons": {}
},
{
"tool": "update_organization_team",
"tags": [],
"reasons": {}
},
{
"tool": "delete_organization_team",
"tags": [],
"reasons": {}
},
{
"tool": "add_organization_team_member",
"tags": [],
"reasons": {}
},
{
"tool": "remove_organization_team_member",
"tags": [],
"reasons": {}
},
{
"tool": "backfill_organization_teams",
"tags": [],
"reasons": {}
},
{
"tool": "list_uptime_monitors",
"tags": [],
"reasons": {}
},
{
"tool": "create_uptime_monitor",
"tags": [],
"reasons": {}
},
{
"tool": "get_uptime_monitor",
"tags": [],
"reasons": {}
},
{
"tool": "update_uptime_monitor",
"tags": [],
"reasons": {}
},
{
"tool": "delete_uptime_monitor",
"tags": [],
"reasons": {}
},
{
"tool": "get_uptime_monitor_statistics",
"tags": [],
"reasons": {}
},
{
"tool": "get_uptime_logs",
"tags": [],
"reasons": {}
},
{
"tool": "list_all_monitors",
"tags": [],
"reasons": {}
},
{
"tool": "get_monitor",
"tags": [],
"reasons": {}
},
{
"tool": "get_organization_monitor_statistics",
"tags": [],
"reasons": {}
},
{
"tool": "get_status_page_monitor_statistics",
"tags": [],
"reasons": {}
},
{
"tool": "list_status_page_uptime_monitors",
"tags": [],
"reasons": {}
},
{
"tool": "list_heartbeats",
"tags": [],
"reasons": {}
},
{
"tool": "create_heartbeat",
"tags": [],
"reasons": {}
},
{
"tool": "get_heartbeat",
"tags": [],
"reasons": {}
},
{
"tool": "update_heartbeat",
"tags": [],
"reasons": {}
},
{
"tool": "delete_heartbeat",
"tags": [],
"reasons": {}
},
{
"tool": "regenerate_heartbeat_token",
"tags": [],
"reasons": {}
},
{
"tool": "pause_heartbeat",
"tags": [],
"reasons": {}
},
{
"tool": "unpause_heartbeat",
"tags": [],
"reasons": {}
},
{
"tool": "get_oncall_alerts_stats",
"tags": [],
"reasons": {}
},
{
"tool": "list_oncall_alerts",
"tags": [],
"reasons": {}
},
{
"tool": "acknowledge_oncall_alert",
"tags": [],
"reasons": {}
},
{
"tool": "resolve_oncall_alert",
"tags": [],
"reasons": {}
},
{
"tool": "list_oncall_routes",
"tags": [],
"reasons": {}
},
{
"tool": "create_oncall_route",
"tags": [],
"reasons": {}
},
{
"tool": "delete_oncall_route",
"tags": [],
"reasons": {}
},
{
"tool": "update_rotation_member",
"tags": [],
"reasons": {}
},
{
"tool": "remove_rotation_member",
"tags": [],
"reasons": {}
},
{
"tool": "add_rotation_member",
"tags": [],
"reasons": {}
},
{
"tool": "update_rotation",
"tags": [],
"reasons": {}
},
{
"tool": "delete_rotation",
"tags": [],
"reasons": {}
},
{
"tool": "list_rotations",
"tags": [],
"reasons": {}
},
{
"tool": "create_rotation",
"tags": [],
"reasons": {}
},
{
"tool": "delete_schedule_override",
"tags": [],
"reasons": {}
},
{
"tool": "get_who_is_on_call",
"tags": [],
"reasons": {}
},
{
"tool": "list_schedule_overrides",
"tags": [],
"reasons": {}
},
{
"tool": "create_schedule_override",
"tags": [],
"reasons": {}
},
{
"tool": "list_oncall_schedules",
"tags": [],
"reasons": {}
},
{
"tool": "get_oncall_schedule",
"tags": [],
"reasons": {}
},
{
"tool": "update_oncall_schedule",
"tags": [],
"reasons": {}
},
{
"tool": "get_incidents_overview_stats",
"tags": [],
"reasons": {}
},
{
"tool": "list_incidents",
"tags": [],
"reasons": {}
},
{
"tool": "create_incident",
"tags": [],
"reasons": {}
},
{
"tool": "get_incident",
"tags": [],
"reasons": {}
},
{
"tool": "update_incident",
"tags": [],
"reasons": {}
},
{
"tool": "resolve_incident",
"tags": [],
"reasons": {}
},
{
"tool": "close_incident",
"tags": [],
"reasons": {}
},
{
"tool": "assign_incident_role",
"tags": [],
"reasons": {}
},
{
"tool": "remove_incident_role",
"tags": [],
"reasons": {}
},
{
"tool": "add_incident_service",
"tags": [],
"reasons": {}
},
{
"tool": "remove_incident_service",
"tags": [],
"reasons": {}
},
{
"tool": "assign_incident_type",
"tags": [],
"reasons": {}
},
{
"tool": "publish_incident_status_update",
"tags": [],
"reasons": {}
},
{
"tool": "list_incident_actions",
"tags": [],
"reasons": {}
},
{
"tool": "create_incident_action",
"tags": [],
"reasons": {}
},
{
"tool": "update_incident_action",
"tags": [],
"reasons": {}
},
{
"tool": "delete_incident_action",
"tags": [],
"reasons": {}
},
{
"tool": "summarize_incident",
"tags": [],
"reasons": {}
},
{
"tool": "draft_incident_status_update",
"tags": [],
"reasons": {}
},
{
"tool": "list_custom_field_definitions",
"tags": [],
"reasons": {}
},
{
"tool": "create_custom_field_definition",
"tags": [],
"reasons": {}
},
{
"tool": "delete_custom_field_definition",
"tags": [],
"reasons": {}
},
{
"tool": "get_incident_custom_field_values",
"tags": [],
"reasons": {}
},
{
"tool": "set_incident_custom_field_value",
"tags": [],
"reasons": {}
},
{
"tool": "list_incident_escalations",
"tags": [],
"reasons": {}
},
{
"tool": "create_incident_escalation",
"tags": [],
"reasons": {}
},
{
"tool": "list_incident_types",
"tags": [],
"reasons": {}
},
{
"tool": "create_incident_type",
"tags": [],
"reasons": {}
},
{
"tool": "update_incident_type",
"tags": [],
"reasons": {}
},
{
"tool": "delete_incident_type",
"tags": [],
"reasons": {}
},
{
"tool": "create_incident_notebook",
"tags": [],
"reasons": {}
},
{
"tool": "get_incident_notebook",
"tags": [],
"reasons": {}
},
{
"tool": "list_incident_participants",
"tags": [],
"reasons": {}
},
{
"tool": "join_incident",
"tags": [],
"reasons": {}
},
{
"tool": "leave_incident",
"tags": [],
"reasons": {}
},
{
"tool": "list_related_incidents",
"tags": [],
"reasons": {}
},
{
"tool": "add_related_incident",
"tags": [],
"reasons": {}
},
{
"tool": "remove_related_incident",
"tags": [],
"reasons": {}
},
{
"tool": "list_incident_timeline",
"tags": [],
"reasons": {}
},
{
"tool": "add_incident_timeline_note",
"tags": [],
"reasons": {}
},
{
"tool": "list_integration_apps",
"tags": [],
"reasons": {}
},
{
"tool": "get_integration_app",
"tags": [],
"reasons": {}
},
{
"tool": "list_installations",
"tags": [],
"reasons": {}
},
{
"tool": "create_installation",
"tags": [],
"reasons": {}
},
{
"tool": "get_installation",
"tags": [],
"reasons": {}
},
{
"tool": "update_installation_config",
"tags": [],
"reasons": {}
},
{
"tool": "disable_installation",
"tags": [],
"reasons": {}
},
{
"tool": "get_installation_health",
"tags": [],
"reasons": {}
},
{
"tool": "list_destination_configs",
"tags": [],
"reasons": {}
},
{
"tool": "create_destination_config",
"tags": [],
"reasons": {}
},
{
"tool": "update_destination_config",
"tags": [],
"reasons": {}
},
{
"tool": "delete_destination_config",
"tags": [],
"reasons": {}
},
{
"tool": "resolve_status_page",
"tags": [],
"reasons": {}
},
{
"tool": "get_status_page_status",
"tags": [],
"reasons": {}
},
{
"tool": "get_status_page_customization",
"tags": [],
"reasons": {}
},
{
"tool": "get_status_page_monitors",
"tags": [],
"reasons": {}
},
{
"tool": "get_status_page_component_tree",
"tags": [],
"reasons": {}
},
{
"tool": "get_monitor_aggregations",
"tags": [],
"reasons": {}
},
{
"tool": "check_status_page_domain_availability",
"tags": [],
"reasons": {}
},
{
"tool": "list_status_page_maintenance",
"tags": [],
"reasons": {}
},
{
"tool": "get_status_page_maintenance_item",
"tags": [],
"reasons": {}
},
{
"tool": "list_status_page_updates",
"tags": [],
"reasons": {}
},
{
"tool": "list_management_maintenance",
"tags": [],
"reasons": {}
},
{
"tool": "get_management_maintenance",
"tags": [],
"reasons": {}
},
{
"tool": "list_management_status_page_updates",
"tags": [],
"reasons": {}
},
{
"tool": "get_status_page_badge",
"tags": [],
"reasons": {}
},
{
"tool": "list_managed_status_pages",
"tags": [],
"reasons": {}
},
{
"tool": "create_status_page",
"tags": [],
"reasons": {}
},
{
"tool": "get_managed_status_page",
"tags": [],
"reasons": {}
},
{
"tool": "delete_status_page",
"tags": [],
"reasons": {}
},
{
"tool": "update_status_page",
"tags": [],
"reasons": {}
},
{
"tool": "update_status_page_customization",
"tags": [],
"reasons": {}
},
{
"tool": "reset_status_page_customization",
"tags": [],
"reasons": {}
},
{
"tool": "get_status_page_badge_config",
"tags": [],
"reasons": {}
},
{
"tool": "set_status_page_domain",
"tags": [],
"reasons": {}
},
{
"tool": "remove_status_page_domain",
"tags": [],
"reasons": {}
},
{
"tool": "verify_status_page_domain",
"tags": [],
"reasons": {}
},
{
"tool": "check_status_page_domain_verification",
"tags": [],
"reasons": {}
},
{
"tool": "list_component_groups",
"tags": [],
"reasons": {}
},
{
"tool": "create_component_group",
"tags": [],
"reasons": {}
},
{
"tool": "reorder_component_groups",
"tags": [],
"reasons": {}
},
{
"tool": "update_component_group",
"tags": [],
"reasons": {}
},
{
"tool": "delete_component_group",
"tags": [],
"reasons": {}
},
{
"tool": "move_component_group",
"tags": [],
"reasons": {}
},
{
"tool": "link_monitor_to_status_page",
"tags": [],
"reasons": {}
},
{
"tool": "unlink_monitor_from_status_page",
"tags": [
"file-write"
],
"reasons": {
"file-write": [
"keyword \"unlink\" in tool name"
]
}
},
{
"tool": "get_grouped_status_page_monitors",
"tags": [],
"reasons": {}
},
{
"tool": "reorder_status_page_monitors",
"tags": [],
"reasons": {}
},
{
"tool": "move_monitor_to_group",
"tags": [],
"reasons": {}
},
{
"tool": "update_status_page_monitor",
"tags": [],
"reasons": {}
},
{
"tool": "list_static_components",
"tags": [],
"reasons": {}
},
{
"tool": "create_static_component",
"tags": [],
"reasons": {}
},
{
"tool": "reorder_static_components",
"tags": [],
"reasons": {}
},
{
"tool": "update_static_component",
"tags": [],
"reasons": {}
},
{
"tool": "delete_static_component",
"tags": [],
"reasons": {}
},
{
"tool": "upsert_static_component_override",
"tags": [],
"reasons": {}
},
{
"tool": "get_static_component_override",
"tags": [],
"reasons": {}
},
{
"tool": "create_maintenance",
"tags": [],
"reasons": {}
},
{
"tool": "update_maintenance",
"tags": [],
"reasons": {}
},
{
"tool": "delete_maintenance",
"tags": [],
"reasons": {}
},
{
"tool": "add_maintenance_update",
"tags": [],
"reasons": {}
},
{
"tool": "start_maintenance",
"tags": [],
"reasons": {}
},
{
"tool": "complete_maintenance",
"tags": [],
"reasons": {}
},
{
"tool": "cancel_maintenance",
"tags": [],
"reasons": {}
},
{
"tool": "create_status_page_update",
"tags": [],
"reasons": {}
},
{
"tool": "get_status_page_update",
"tags": [],
"reasons": {}
},
{
"tool": "update_status_page_update",
"tags": [],
"reasons": {}
},
{
"tool": "delete_status_page_update",
"tags": [],
"reasons": {}
},
{
"tool": "list_status_page_subscribers",
"tags": [],
"reasons": {}
},
{
"tool": "remove_status_page_subscriber",
"tags": [],
"reasons": {}
},
{
"tool": "export_status_page_subscribers",
"tags": [],
"reasons": {}
},
{
"tool": "get_status_page_subscription_analytics",
"tags": [],
"reasons": {}
},
{
"tool": "create_status_page_subscription",
"tags": [],
"reasons": {}
},
{
"tool": "get_subscription_verification",
"tags": [],
"reasons": {}
},
{
"tool": "verify_subscription_token",
"tags": [],
"reasons": {}
},
{
"tool": "confirm_subscription",
"tags": [],
"reasons": {}
},
{
"tool": "unsubscribe",
"tags": [],
"reasons": {}
},
{
"tool": "list_subscription_plans",
"tags": [],
"reasons": {}
},
{
"tool": "list_projects",
"tags": [],
"reasons": {}
},
{
"tool": "create_project",
"tags": [],
"reasons": {}
},
{
"tool": "get_project",
"tags": [],
"reasons": {}
},
{
"tool": "update_project",
"tags": [],
"reasons": {}
},
{
"tool": "delete_project",
"tags": [],
"reasons": {}
},
{
"tool": "rotate_project_ingestion_key",
"tags": [],
"reasons": {}
},
{
"tool": "list_source_map_tokens",
"tags": [],
"reasons": {}
},
{
"tool": "create_source_map_token",
"tags": [],
"reasons": {}
},
{
"tool": "revoke_source_map_token",
"tags": [],
"reasons": {}
},
{
"tool": "list_notebooks",
"tags": [],
"reasons": {}
},
{
"tool": "create_notebook",
"tags": [],
"reasons": {}
},
{
"tool": "ai_draft_notebook",
"tags": [],
"reasons": {}
},
{
"tool": "get_notebook",
"tags": [],
"reasons": {}
},
{
"tool": "update_notebook",
"tags": [],
"reasons": {}
}
],
"surfaceDigest": "72201c4224f4008f4344b2ef12cf7f40d7848659d1ae637c99a03d05da9c741e",
"stats": {
"tools": 200,
"prompts": 0,
"resources": 0,
"findingsBySeverity": {
"critical": 0,
"high": 0,
"medium": 1,
"low": 1,
"info": 1
}
}
}