Multitenant Streamable HTTP wrapper for SentinelOne's purple-mcp. Enables MSPs to expose SentinelOne threat detection and response capabilities to AI assistants across multiple tenants.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.
Fastify's Content-Type header tab character allows body validation bypass
fastify: request.protocol and request.host Spoofable via X-Forwarded-Proto/Host from Untrusted Connections
Fastify Vulnerable to DoS via Unbounded Memory Allocation in sendWebStream
process.env. You'll be asked to provide them before it can run.IDLE_EVICT_MS— 5. Evicts idle children after 15 minutes ().LOG_LEVEL— info Fastify log level.PORT— 8080 Public listen port.PURPLE_MCP_DIR— /opt/purple-mcp Where purple-mcp source + venv live.PURPLE_MCP_PYTHON— /opt/purple-mcp/.venv/bin/python Python interpreter from the upstream venv.SPAWN_READY_TIMEOUT_MS— 30000 How long to wait for a child to start serving HTTP.[](https://m8ven.ai/mcp/wyre-technology-sentinelone-mcp-1l1t3z)