burgus.ai

Platform API · MCP

Operate the AI you secure

Burgus is controlled programmatically on your deployment — operator MCP and REST for keys, access, policies, alerts, and audit exports. Built for platform teams, CI, and automation.

Operator MCP

Configure your MCP client with a burgus_* API key issued on your deployment (Authorization: Bearer burgus_…). Automate key management, pull audit events, run policy workflows, and generate combined multi-agent security reports.

REST API

The same capabilities are available via REST on your deployment — suitable for CI/CD pipelines, internal tooling, and SIEM/GRC integrations.

Dual data plane — one control plane

Production traffic runs on securellm (LLM) and mcpdata (MCP sources) hostnames on your deployment. The operator API manages keys, access, policy, and reports for both planes. Both feed the same audit and alert pipelines — integration guide.

Typical workflow

  1. Deploy Burgus in your environment
  2. Create a burgus_* operator API key
  3. Register upstream LLM keys and copy base_url hostnames
  4. Activate MCP sources, register client credentials, set Access policies
  5. Route production agent traffic through assigned hostnames
  6. Configure blocking policies and review blocks, alerts, and exports via operator MCP or REST

What the operator API covers

Full reference: llms-full.txt