# Roboflow

Build and use computer vision models fast with Roboflow. Train, deploy, and run inference on object detection, classification, and segmentation models.

- **Category:** artificial intelligence
- **Auth:** API_KEY
- **Tools:** 7
- **Triggers:** 0
- **Slug:** `ROBOFLOW`
- **Version:** 00000000_00

## Tools

### Describe Workflow Interface

**Slug:** `ROBOFLOW_DESCRIBE_WORKFLOW_INTERFACE`

Tool to describe the interface of a workflow specification. Use when you need to understand the inputs, outputs, and types for a Roboflow workflow definition.

### Get Execution Engine Versions

**Slug:** `ROBOFLOW_GET_EXECUTION_ENGINE_VERSIONS`

Tool to retrieve available Execution Engine versions from Roboflow workflows API. Use when you need to check which execution engine versions are supported for workflow processing.

### Get Server Info

**Slug:** `ROBOFLOW_GET_SERVER_INFO`

Tool to retrieve information about the Roboflow inference server. Use when you need to check the server version, name, or unique identifier.

### Get Server Metrics

**Slug:** `ROBOFLOW_GET_SERVER_METRICS`

Tool to retrieve Prometheus metrics from the Roboflow inference server. Use when monitoring server performance, tracking inference statistics, or debugging server health issues.

### Get Workflow Schema

**Slug:** `ROBOFLOW_GET_WORKFLOW_SCHEMA`

Tool to fetch the workflows block schema from Roboflow. Use when you need to retrieve the complete schema definition for workflow blocks.

### Run Workflow

**Slug:** `ROBOFLOW_RUN_WORKFLOW`

Tool to run a workflow specification with provided inputs. Use when you need to execute a custom Roboflow workflow pipeline for image processing, model inference, or other computer vision tasks.

### Validate Workflow

**Slug:** `ROBOFLOW_VALIDATE_WORKFLOW`

Tool to validate a Roboflow workflow specification before execution. Use this to check if your workflow definition is syntactically correct and properly structured.
