Scale.ai

Scale.ai MCP integration

Creates image, video, LiDAR, and text annotation tasks, batches and finalizes them, reports completion counts, and reassigns Studio projects.

41actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Create image annotation task

    Lyro creates an image annotation task in Scale AI where workers label images with geometric shapes. The team builds training data for computer vision models efficiently.

  • Get task

    Lyro retrieves detailed information about a specific annotation task including status and results. The customer sees quality scores and progress without logging into Scale AI.

  • Upload file

    Lyro uploads a local file to Scale AI with up to 80 MB per file for annotation. The file is queued for worker assignment and processing begins immediately.

See all 41 actions

How businesses use Scale.ai + Lyro

Each card is one request a support team gets, and the Scale.ai actions Lyro runs to close it.

  • Create the annotation task the data calls for

    Lyro creates the right task type for the job - geometric shapes on images, objects tracked across video frames, or entity mentions highlighted in text - against the project it belongs to.

    Create Image Annotation TaskCreate Video Annotation TaskCreate Named Entity Recognition Task
  • Track how a batch is progressing

    Lyro reports a batch's current status with its task completion counts, lists the batches on a project newest first, and opens a single task to check its parameters and returned results.

    Get Batch StatusList BatchesGet Task
  • Decide what the labeling team works on next

    Lyro reorders the pending batches in Studio, assigns projects to specific team members, and reads back who is currently on what before anything else gets queued behind it.

    Set Batch PrioritiesAdd Studio AssignmentsGet Studio Assignments
  • Set a project up so tasks come back consistent

    Lyro sets the ontology defining the labels tasks reference and the default parameters new tasks inherit, and re-sends a callback when a completed task never reached your endpoint.

    Set Project OntologySet Project ParametersRe-send Task Callback

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Scale.ai actions it has and picks the ones a request needs.

  1. 01

    Connect Scale.ai

    Authorize the Scale.ai account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Scale.ai actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Scale.ai · Lyro

Everything else about Scale.ai

Setup, permissions, and the limits of what Lyro can do inside Scale.ai.

  • Two ways. Upload File pushes a local file to Scale's servers with a limit of 80 MB per file, and Import File pulls from an external URL instead, which is the route for anything larger or already hosted. Get Assets then lists what is there, filtered by project and metadata.

Every action available in Scale.ai

All 41 actions your agent can call on Scale.ai, straight from the live MCP connection.

  • Add studio assignments

    Add project assignments to team members in Scale AI Studio.

  • Add task tags

    Add tags to an existing task.

  • Create batch

    Create a new batch within a project.

  • Create document transcription task

    Create a document transcription task where workers transcribe and annotate information from single or multi-page documents.

  • Create image annotation task

    Create an image annotation task where annotators label images with vector geometric shapes (box, polygon, line, point, cuboid, ellipse).

  • Create lidar annotation task

    Create a lidar annotation task where annotators mark objects with 3D cuboids in 3D space.

  • Create lidar segmentation task

    Create a LiDAR segmentation task where annotators assign semantic class labels to individual LiDAR points.

  • Create named entity recognition task

    Create a named entity recognition task for labelers to highlight text entity mentions.

  • Create segmentation annotation task

    Create a segmentation task where annotators classify pixels in an image according to provided labels.

  • Create text collection task

    Create a textcollection task for collecting information from attachments and/or web sources.

  • Create video annotation task

    Create a video annotation task where annotators draw geometric shapes around specified objects across video frames.

  • Create video playback annotation task

    Create a video playback annotation task where annotators draw shapes around specified objects in video files.

  • Delete task tags

    Remove specified tags from a Scale AI task.

  • Delete task unique ID

    Remove the unique identifier from a task.

  • Finalize batch

    Finalize a batch so its tasks can be worked on.

  • Get assets

    Retrieve file assets with filtering capabilities by project and metadata.

  • Get batch

    Retrieve the details of a batch with the specified name.

  • Get batch status

    Retrieve the current status of a batch and task completion counts.

  • Get fixless audits

    Retrieve fixless audits by task ID or audit ID.

  • Get project

    Retrieve details about a specific Scale AI project using its unique identifier.

  • Get quality labelers

    Retrieve training attempts matching provided filter parameters.

  • Get studio assignments

    Retrieve current project assignments of all active team users in Scale AI Studio.

  • Get studio batches

    Retrieve basic information about all pending batches in Studio.

  • Get task

    Retrieve detailed information about a specific task in Scale AI.

  • Get teams

    Retrieve basic information about all team members associated with the account.

  • Get task by ID

    Retrieve detailed information about a specific task using its task ID.

  • Get secure task response URL

    Retrieve secure authenticated task response data.

  • Import file

    Import files from an external URL endpoint into Scale's system rather than uploading directly from local storage.

  • Invite team member

    Invite users by email to team with specified role.

  • List batches

    Retrieve all batches in descending order by creation date.

Ready to connect Scale.ai?

Authorize the account and your agent has all 41 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot