Azzor exposes an MCP server so AI agents (Claude, and any MCP-compatible client) can manage preview environments through standardized tools.
Connect your MCP client to the HTTP (Streamable) endpoint:
POST https://azzor.com/mcp
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).
Example MCP client entry:
{
"mcpServers": {
"azzor": {
"url": "https://azzor.com/mcp",
"headers": { "Authorization": "Bearer <your-api-token>" }
}
}
}
| Tool | Description | Ability |
|---|---|---|
create_environment | Provision a preview environment for a ticket | env:create |
get_status | Get the current status of an environment | env:view |
list_environments | List environments with optional filters | env:view |
fetch_logs | Retrieve build/runtime logs for an environment | env:view |
delete_environment | Tear down and destroy an environment | env:destroy |
rebuild_environment | Rebuild an existing environment | env:rebuild |
get_metrics | Get usage metrics for the organization | env:view |
environments — browse environment dataprojects — browse project dataSee also the REST API docs and Getting Started.