eset-protect-mcp
npm
v1.5.1
Source verified
Published by fenrindale — publish provenance cryptographically ties this package to that repository. That is proof of origin, not an official vendor package.
Model Context Protocol (MCP) server for ESET PROTECT (On-Prem & Cloud) — manage devices, policies, detections, incidents, quarantine, and more via ESET REST API and ESET Connect
The grade answers one question — how safe is this server for you to adopt — so it is computed in two auditable stages. Nothing below is an opinion or an LLM's guess; every line is a real term the deterministic engine applied, and the same input always yields the same number.
1. Threat score — 100 − 0 = 100. What the published surface and source actually contain:
The deterministic scan raised no scored threat in the surface it inspected — the threat score stayed at 100. Capability observations and advisory notes are recorded but never lower it.
2. Client adoption risk — 100 − 3 = 97. Three small, subtract-only factors that reflect your risk in adopting it — a clean scan proves less on a powerful, unverified or barely-inspectable package, so the grade says so plainly:
| Points | Adoption-risk factor |
|---|---|
| −3 | capability blast radius (moderate) — client exposure if the model is manipulated |
Capability observations and info notes are shown under Findings but never scored.
Open any row's finding below for the file, line and evidence behind a deduction.
Each tool and what it can reach — statically extracted from the published source.
batch_download_quarantined_objectsingests untrusted inputdownload_quarantined_objectingests untrusted inputapprove_actionno sensitive capabilityassign_policyno sensitive capabilityassign_roleno sensitive capabilitybatch_activate_mobile_productno sensitive capabilitybatch_delete_quarantined_objectsno sensitive capabilitybatch_get_detectionsno sensitive capabilitybatch_get_devicesno sensitive capabilitybatch_get_enrollment_linksno sensitive capabilitybatch_get_server_configuration_valuesno sensitive capabilitybatch_get_usersno sensitive capabilitybatch_import_devicesno sensitive capabilitybatch_restore_quarantined_objectsno sensitive capabilityblock_executableno sensitive capabilitybuild_endpoint_policy_clone_with_mutationno sensitive capabilityclose_incidentno sensitive capabilitycreate_device_taskno sensitive capabilitycreate_edr_ruleno sensitive capabilitycreate_edr_rule_exclusionno sensitive capabilitycreate_edr_rule_exclusions_batchno sensitive capabilitycreate_endpoint_policy_clone_with_mutationno sensitive capabilitycreate_groupno sensitive capabilitycreate_incident_commentno sensitive capabilitycreate_installerno sensitive capabilitycreate_policyno sensitive capabilitycreate_roleno sensitive capabilitydelete_device_taskno sensitive capabilitydelete_edr_ruleno sensitive capabilitydelete_edr_rule_exclusionno sensitive capabilitydelete_groupno sensitive capabilitydelete_incident_commentno sensitive capabilitydelete_installerno sensitive capabilitydelete_policyno sensitive capabilitydelete_roleno sensitive capabilitydisable_edr_ruleno sensitive capabilityenable_edr_ruleno sensitive capabilitygenerate_gpo_sccm_fileno sensitive capabilityget_detectionno sensitive capabilityget_detection_groupno sensitive capabilityget_deviceno sensitive capabilityget_device_taskno sensitive capabilityget_edr_ruleno sensitive capabilityget_edr_rule_exclusionno sensitive capabilityget_executableno sensitive capabilityget_incidentno sensitive capabilityget_incident_commentno sensitive capabilityget_installerno sensitive capabilityget_ip_setno sensitive capabilityget_policyno sensitive capabilityget_policy_assignmentno sensitive capabilityget_quarantine_countno sensitive capabilityget_quarantined_objectno sensitive capabilityget_server_configuration_valueno sensitive capabilityget_userno sensitive capabilitylist_detection_groupsno sensitive capabilitylist_detectionsno sensitive capabilitylist_detections_v2no sensitive capabilitylist_device_groupsno sensitive capabilitylist_device_os_vulnerabilitiesno sensitive capabilitylist_device_patchesno sensitive capabilitylist_device_task_runsno sensitive capabilitylist_device_tasksno sensitive capabilitylist_device_vulnerabilitiesno sensitive capabilitylist_devicesno sensitive capabilitylist_devices_in_groupno sensitive capabilitylist_edr_rule_exclusionsno sensitive capabilitylist_edr_rulesno sensitive capabilitylist_executablesno sensitive capabilitylist_incident_commentsno sensitive capabilitylist_incidentsno sensitive capabilitylist_installersno sensitive capabilitylist_ip_setsno sensitive capabilitylist_patching_process_detailsno sensitive capabilitylist_pending_approvalsno sensitive capabilitylist_permissionsno sensitive capabilitylist_policiesno sensitive capabilitylist_policy_assignmentsno sensitive capabilitylist_quarantined_objectsno sensitive capabilitylist_recent_application_patching_detailsno sensitive capabilitylist_recent_vulnerability_scansno sensitive capabilitylist_role_assignmentsno sensitive capabilitylist_usersno sensitive capabilitylist_vulnerable_devicesno sensitive capabilitylist_web_address_rulesno sensitive capabilitymove_deviceno sensitive capabilitymove_groupno sensitive capabilitypurge_quarantined_objectsno sensitive capabilityrename_deviceno sensitive capabilityrename_groupno sensitive capabilityreopen_incidentno sensitive capabilityresolve_detectionno sensitive capabilityresolve_detection_groupno sensitive capabilityrestore_quarantined_objectno sensitive capabilityrevoke_roleno sensitive capabilitysearch_detection_groupsno sensitive capabilitysearch_edr_rule_exclusionsno sensitive capabilitysearch_executablesno sensitive capabilityunassign_policyno sensitive capabilityunblock_executableno sensitive capabilityupdate_device_task_targetsno sensitive capabilityupdate_device_task_triggersno sensitive capabilityupdate_edr_rule_definitionno sensitive capabilityupdate_edr_rule_exclusion_definitionno sensitive capabilityupdate_incident_attributesno sensitive capabilityupdate_incident_comment_textno sensitive capabilityupdate_ip_setno sensitive capabilityupdate_policy_assignment_rankingno sensitive capabilityupdate_web_address_rule_domainsno sensitive capabilityScan history per published version. The engine is deterministic — the same version always yields the same score, so a changed score means the package itself changed.
| Version | Score | Findings | Engine | Scanned |
|---|---|---|---|---|
v1.5.1 latest |
A 97/100 | 0 | 1.13.0 | 2026-09-07 |
v1.5.0 |
A 97/100 | 0 | 1.12.1 | 2026-08-05 |
v1.4.9 |
A 97/100 | 0 | 1.12.1 | 2026-08-03 |
Show this server's live Trust Score in your README, docs or website. The badge is served straight from the registry and updates automatically after every rescan — no API key needed. It links back to this page, so anyone who sees the grade can also read the findings behind it instead of taking a number on faith.
The score above is reproducible: the same package version always yields the same result. Run it locally or over the free API — no account, no LLM, fully deterministic.
npx mcptrustchecker scan eset-protect-mcp --online
Adapters for the FrontMCP framework
Transcend MCP Server — Admin tools.
Transcend MCP Server — Assessments tools.
MCP Server for Bling
MCP Server for Blogger API
Official MCP server for Brilliant Directories — manage members, posts, leads, reviews, and more.