Developers
Overview of Probo's developer interfaces, including GraphQL, the prb CLI, MCP for AI agents, n8n workflows, webhooks, and the Device Agent API.
Probo exposes the same GRC records through several interfaces. Choose the interface that fits the work: GraphQL for application integrations, prb for terminals and CI, MCP for AI agents, n8n for visual workflows, webhooks for event-driven systems, and the Device Agent API for endpoint posture.
Interfaces
Section titled “Interfaces” API fundamentals Learn endpoints, authentication, identifiers, pagination, and errors
GraphQL API Query and mutate Probo records through the console GraphQL API
CLI Use prb interactively or in scripts and CI
MCP Give MCP-compatible agents controlled access to Probo
n8n Build visual automations with the Probo community node
Webhooks Receive signed notifications when supported records change
Device Agent API Build an agent that enrolls devices and reports security posture
Interface parity
Section titled “Interface parity”Product resources are designed to remain available across GraphQL, MCP, the CLI, and n8n. The interfaces differ in transport and ergonomics, so verify the generated MCP tool reference, n8n resource reference, and CLI command reference when selecting an operation.