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.
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 TaskTrack 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 TaskDecide 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 AssignmentsSet 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.
- 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.
- 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.
- 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
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.
The tools Scale.ai sits next to
Same connection, same setup. Pick the next one your team already uses.
Botbaba
Sends approved WhatsApp templates, reads campaign and contact analytics, maintains contacts and tags, and reacts to Shopify cart and order events.
Elevenreader
Reports voices and character usage, builds conversational agents with indexed knowledge bases, tunes pronunciation, and queues outbound batch calls.
Jigsawstack
Reads text out of customer attachments, translates and voices replies, and screens submitted text and images before they reach the queue.
Ollama
Route a request to a self-hosted model, reuse OpenAI-format endpoints against it, and report which models the host currently has installed.
RunPod
Reports GPU availability and pricing, provisions clusters and serverless endpoints, and stores the registry credentials a private image needs.
Winston.ai
Scores a submitted passage for AI authorship, checks it for plagiarism against online sources, and measures how closely two texts match.

Ready to connect Scale.ai?
Authorize the account and your agent has all 41 actions from the first conversation.


