Shuffle Security Workflow Automation
Workflow capability for security operations automation using the Shuffle SOAR platform. Enables SOC analysts and security engineers to manage automation workflows, trigger security playbooks, monitor execution status, integrate security tool apps, manage webhooks, and coordinate incident response automation across the security tool stack.
What You Can Do
MCP Tools
list-workflows
List all security automation workflows in the Shuffle organization, including their names, descriptions, status, and tags.
get-workflow
Get the full configuration of a specific Shuffle security automation workflow including all actions, triggers, and variables.
create-workflow
Create a new security automation workflow in Shuffle. The workflow starts as a draft and can be configured with actions and triggers.
execute-workflow
Trigger execution of a Shuffle security automation workflow with optional input data (e.g., alert JSON, incident details). Returns an execution ID for status polling.
get-workflow-executions
Get the execution history for a workflow, showing past runs with their status (EXECUTING, FINISHED, ABORTED, FAILED) and timestamps.
abort-execution
Abort a currently running workflow execution. Use when a security automation is running incorrectly or needs to be stopped.
schedule-workflow
Create a scheduled trigger to run a workflow automatically at a specified cron interval (e.g., every hour, daily at midnight).
list-apps
List all security tool apps available in the Shuffle organization, including built-in apps and custom integrations.
search-apps
Search the Shuffle global app library for security tool integrations by name or category (e.g., SIEM, EDR, ticketing).
list-app-authentications
List all configured app authentication credentials in the organization, showing which tools are connected to Shuffle.
create-webhook
Create a webhook trigger that will start a specified workflow when the webhook URL receives an HTTP request (e.g., from a SIEM alert).
delete-webhook
Remove a webhook trigger from the organization.
list-notifications
List security notifications in the Shuffle organization, filterable by status, type, and severity.
create-notification
Create a security notification in the Shuffle platform.
list-users
List all users in the Shuffle organization.
list-files
List all files stored in the Shuffle organization file store.
list-organizations
List all organizations accessible to the authenticated user.