Model Context Protocol (MCP) Server

Azzor exposes an MCP server so AI agents (Claude, and any MCP-compatible client) can manage preview environments through standardized tools.

Endpoint

Connect your MCP client to the HTTP (Streamable) endpoint:

POST https://azzor.com/mcp

Authentication

Requests are authenticated with a Sanctum API token sent as a bearer token. Create one from your API Tokens page, then pass it on every request:

Authorization: Bearer <your-api-token>
Accept: application/json, text/event-stream

Each tool also enforces the token's abilities — grant the token the abilities for the operations you intend to run (for example env:create, env:view, env:destroy).

Client configuration

Example MCP client entry:

{
  "mcpServers": {
    "azzor": {
      "url": "https://azzor.com/mcp",
      "headers": { "Authorization": "Bearer <your-api-token>" }
    }
  }
}

Available tools

ToolDescriptionAbility
create_environmentProvision a preview environment for a ticketenv:create
get_statusGet the current status of an environmentenv:view
list_environmentsList environments with optional filtersenv:view
fetch_logsRetrieve build/runtime logs for an environmentenv:view
delete_environmentTear down and destroy an environmentenv:destroy
rebuild_environmentRebuild an existing environmentenv:rebuild
get_metricsGet usage metrics for the organizationenv:view

Available resources

See also the REST API docs and Getting Started.