SentinelOne API Patterns

Query SentinelOne Purple MCP server security data via GraphQL and REST APIs.

39|17|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/wyre-technology/msp-claude-plugins --skill sentinelone-api-patterns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: SentinelOne API Patterns
Source: https://github.com/wyre-technology/msp-claude-plugins/tree/main/msp-claude-plugins/sentinelone/sentinelone/skills/api-patterns
Command: npx skills add https://github.com/wyre-technology/msp-claude-plugins --skill sentinelone-api-patterns

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides comprehensive guidance on interacting with the SentinelOne Purple MCP server, enabling users to effectively query and analyze security data from the Singularity XDR platform.

Core Features & Use Cases

  • API Interaction: Understand and utilize both GraphQL and REST APIs for data retrieval.
  • Authentication & Setup: Learn how to configure Service User tokens and environment variables for secure access.
  • Tool Usage: Discover and apply specific tools for alerts, vulnerabilities, misconfigurations, inventory, and PowerQuery threat hunting.
  • Use Case: A security analyst needs to investigate a critical alert. They can use this Skill to understand how to query for related vulnerabilities and endpoint inventory data using the SentinelOne API.

Quick Start

Use the SentinelOne API Patterns skill to understand how to authenticate using a Service User token.

Frequently Asked Questions about SentinelOne API Patterns

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I authenticate to the SentinelOne API using a Service User token?

To authenticate to the SentinelOne API, configure your Service User token within environment variables to establish secure access for the Purple MCP server. This setup enables authorized data retrieval.

What is the difference between using REST and GraphQL for SentinelOne threat hunting?

The SentinelOne Purple MCP server utilizes a dual API architecture where both REST and GraphQL are available for data retrieval. The specific choice depends on the security data endpoint or PowerQuery threat hunting requirements.

Can I query endpoint vulnerabilities and misconfigurations through the SentinelOne XDR API?

Yes, you can query endpoint vulnerabilities and misconfigurations using the SentinelOne XDR API. The API provides specific tools to retrieve this security inventory data directly from the Singularity platform.

How do I handle rate limiting when interacting with the SentinelOne API?

Handling rate limiting for the SentinelOne API requires following the detailed best practices provided for the Purple MCP server. These guidelines ensure stable connections during continuous security data retrieval and threat hunting.

What's the best way to investigate a critical alert using SentinelOne PowerQuery?

The best way to investigate a critical alert using SentinelOne PowerQuery is to query related vulnerabilities and endpoint inventory data. The API patterns guide applying specific tools for this security analysis.