From sentinelone
Connects to SentinelOne's Purple console via authenticated HTTP for cybersecurity and endpoint protection tools. Runs as stdio subprocess. Requires PURPLEMCP_CONSOLE_TOKEN and PURPLEMCP_CONSOLE_BASE_URL.
npx claudepluginhub wyre-technology/msp-claude-plugins --plugin sentineloneAdd to your .mcp.json:
{
"mcpServers": {
"sentinelone": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/Sentinel-One/purple-mcp.git",
"purple-mcp",
"--mode",
"stdio"
],
"url": "https://github.com/Sentinel-One/purple-mcp.git",
"env": {
"PURPLEMCP_CONSOLE_TOKEN": "${SENTINELONE_TOKEN}",
"PURPLEMCP_CONSOLE_BASE_URL": "${SENTINELONE_BASE_URL}"
}
}
}
}Replace placeholder values for: PURPLEMCP_CONSOLE_TOKEN
This MCP server needs API keys or credentials. Configure them in your environment before use.
This server connects to external services. Review the URLs it accesses before enabling.
uvxhttps://github.com/Sentinel-One/purple-mcp.gitPURPLEMCP_CONSOLE_TOKEN=${SENTINELONE_TOKEN}PURPLEMCP_CONSOLE_BASE_URL=${SENTINELONE_BASE_URL}