Tracecat

Open source SOAR with agents, cases and deterministic workflows

Advanced API
Screenshot of Tracecat, Open source SOAR with agents, cases and deterministic workflows

What is Tracecat?

Tracecat is an open source SOAR platform that mixes AI agents with deterministic workflows and case management, built for security teams that want self-hosted automation, human approvals on risky actions and full audit logs of every agent decision.

Tracecat is an open source security automation platform aimed at security operations teams that want AI agents working inside their detection and response stack rather than bolted on beside it. It combines three surfaces in one workspace: agents, cases and workflows. Agents can be given a goal and a set of instructions, connected to integrations, and left to enrich alerts, classify findings or prepare containment steps. Cases hold the investigation record, with evidence, timelines, affected hosts and a copilot that suggests next actions. Workflows are the deterministic layer that turns those agent decisions into repeatable runbooks. The design leans on the idea that prompts should not be the only thing standing between an alert and a destructive action. Sensitive steps such as isolating an endpoint or revoking an identity session can pause for explicit human approval, and each approval is logged alongside every prompt, tool call and decision the agents make. Workflows support loops, conditionals, parallel subflows and scripts in Python, Bash or Ansible, so teams can mix generative steps with code they already trust. In daily use this looks like a phishing triage runbook: parse the reported email, check telemetry for anyone who clicked, quarantine the host and force a session revoke when credentials were entered. Skills are reusable agent capabilities that engineers ship through Git, so analysts can compose them into new runbooks without rebuilding logic. Tracecat ships a hosted MCP server catalog for connecting agents to common tools, and its own MCP server lets coding agents such as Claude Code, Copilot or Codex draft playbooks from natural language. It sits in the same market as Tines, Torq, Cortex XSOAR and Splunk SOAR, with open source as the differentiator and self-hosting in your own VPC or on-prem as the default posture. Smaller SOC teams replacing legacy SOAR are the core audience, though the product assumes real engineering capacity. The open source edition is single-tenant with one workspace, while Git sync, custom roles, service accounts, case metrics and multi-workspace tenancy are Enterprise features. Tracecat is not a turnkey appliance. It expects a team that can run infrastructure, write Python and think carefully about which agent actions deserve a human gate.

How do you use Tracecat?

  1. 1Read the introduction to the platform
    Start with the docs introduction to understand how agents, cases and workflows relate, and which parts live in the open source edition versus Enterprise.
    Tracecat — Read the introduction to the platform
  2. 2Self-host or open a Tracecat workspace
    Follow the getting started guide to deploy Tracecat in your own environment or onto Tracecat cloud, then sign in to the workspace.
    Tracecat — Self-host or open a Tracecat workspace
  3. 3Connect integrations and MCP servers
    Attach the tools your detections already use, such as EDR, identity and cloud providers, or connect through a hosted MCP server instead of writing integration code.
    Tracecat — Connect integrations and MCP servers
  4. 4Create your first agent
    Give the agent a goal and instructions, attach the integrations it needs, and test it against a sample alert before it touches live incident data.
    Tracecat — Create your first agent
  5. 5Build a workflow with an approval gate
    Wire the agent into a workflow with a trigger and control flow, and pause the destructive step so a person has to approve it before execution.
  6. 6Track the investigation in a case
    Open a case for the alert and use the copilot to collect evidence, summarize findings and stage the next recommended action.

Pros and cons

Pros

  • Open source edition runs agents, workflows, cases, tables and skills, and can be self-hosted in your own VPC or on-premAI
  • Human-in-the-loop approvals pause sensitive actions such as endpoint isolation, with every approval and tool call written to audit logsAI
  • Workflows go beyond prompt chains, supporting loops, conditions, parallel subflows and Python, Bash or Ansible scriptsAI
  • The Tracecat MCP server and hosted MCP catalog let coding agents and existing tools plug into the same automation layerAI
  • Bring-your-own-LLM support keeps model choice and prompt data under the team's controlAI

Cons

  • Agent behavior quality depends heavily on the prompts and skills your own engineers write, so it is not an out-of-the-box analystAI
  • Open source is single-tenant with one workspace, and Git sync, custom roles, service accounts and case metrics sit behind EnterpriseAI
  • Deploying and maintaining a self-hosted security platform requires real infrastructure and Python skillsAI
  • Pricing details and plan structure are not visible on the homepage, so the Enterprise quote has to come from salesAI
  • The deep workflow and case tooling assumes familiarity with SOAR concepts, which makes for a steep start for smaller teamsAI

How much does Tracecat cost?

Free trial

No time-limited trial is described. The open source edition is available to self-host for free by following the getting started documentation.

Learn more

Pricing

The homepage presents a free open source edition you can self-host and a paid Enterprise Edition with unlimited workspaces, Git sync, custom roles, service accounts, SOC2 Type II and SLAs. Exact plan prices are not listed on the homepage, so Enterprise pricing requires a quote.

Learn more

Support

The open source edition is documented through the Tracecat docs. Enterprise adds dedicated support, SLAs and a forward deployed security engineer, and the contact page handles demo requests and sales questions.

Learn more

Integrations

The homepage cites 500+ integrations across SIEM, EDR, MDM and identity providers, including CrowdStrike Falcon, Wiz, Okta, Microsoft Entra, Defender, GuardDuty, Gmail and Slack, plus 50+ hosted MCP servers and Tracecat's own MCP server.

Learn more

Features

Agents with goals, instructions and reusable skills; workflows with loops, conditions, parallel subflows and Python, Bash or Ansible scripts; customizable case management with a copilot; human-in-the-loop approvals on sensitive actions; audit logs of prompts, tool calls and decisions; Git sync and prompt versioning for Enterprise; bring-your-own-LLM support; self-hosting in your VPC, on-prem or on Tracecat cloud.

Learn more

Frequently asked questions about Tracecat

  • How much does Tracecat cost?
    The homepage presents a free open source edition you can self-host and a paid Enterprise Edition with unlimited workspaces, Git sync, custom roles, service accounts, SOC2 Type II and SLAs. Exact plan prices are not listed on the homepage, so Enterprise pricing requires a quote.
  • Does Tracecat offer a free trial?
    No time-limited trial is described. The open source edition is available to self-host for free by following the getting started documentation.
  • Does Tracecat have an API?
    Yes, Tracecat offers an API.
  • How do you use Tracecat?
    The walkthrough on this page covers 6 steps: 1. Read the introduction to the platform 2. Self-host or open a Tracecat workspace 3. Connect integrations and MCP servers 4. Create your first agent 5. Build a workflow with an approval gate 6. Track the investigation in a case.
  • What platforms does Tracecat support?
    Tracecat is available on Web App, Linux, MacOS and Windows.
  • What does Tracecat integrate with?
    The homepage cites 500+ integrations across SIEM, EDR, MDM and identity providers, including CrowdStrike Falcon, Wiz, Okta, Microsoft Entra, Defender, GuardDuty, Gmail and Slack, plus 50+ hosted MCP servers and Tracecat's own MCP server.

Status

StatusActive
Views0
Outbound clicks0
Added10/21/2026

Platforms

Web AppLinuxMacOSWindows

Pricing

FreePaidSubscription