Find remote AI trainer jobs and compare the companies that hire for them.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Get one AI training company's profile: what it does, how and when it pays, how hiring works, what workers say (good and bad), and common questions such as "Is it legit?".
Company name, one of: micro1, Mercor, Anyone AI, Terac, Vetto, Meridial, DataAnnotation, Prolific, xAI, Appen, RWS TrainAI, Innodata, Mindrift, Kaya, CloudFactory, Perle, OneForma, HumanSignal, Welo Data, Handshake AI, Rise Data Labs, DataForce, LXT, DATAmundi, Ethos.
Get one AI training company's profile: what it does, how and when it pays, how hiring works, what workers say (good and bad), and common questions such as "Is it legit?".
| Argument | Type | Description |
|---|---|---|
| name* | string | Company name, one of: micro1, Mercor, Anyone AI, Terac, Vetto, Meridial, DataAnnotation, Prolific, xAI, Appen, RWS TrainAI, Innodata, Mindrift, Kaya, CloudFactory, Perle, OneForma, HumanSignal, Welo Data, Handshake AI, Rise Data Labs, DataForce, LXT, DATAmundi, Ethos. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"maxLength": 60,
"minLength": 1,
"description": "Company name, one of: micro1, Mercor, Anyone AI, Terac, Vetto, Meridial, DataAnnotation, Prolific, xAI, Appen, RWS TrainAI, Innodata, Mindrift, Kaya, CloudFactory, Perle, OneForma, HumanSignal, Welo Data, Handshake AI, Rise Data Labs, DataForce, LXT, DATAmundi, Ethos."
}
}
}Get one AI trainer job by its id (from search_jobs): pay, location, languages, level, hours, what the work is, the requirements, and the company's own description.
| Argument | Type | Description |
|---|---|---|
| id* | string | The job id from search_jobs, 8 hex characters. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"pattern": "^[0-9a-f]{8}$",
"description": "The job id from search_jobs, 8 hex characters."
}
}
}List the companies with open AI trainer jobs on aitrainerjobs.co, with open jobs, median and typical pay, worker rating, and how they pay. Use it to compare companies.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}Search open remote AI trainer jobs: paid work that trains and tests AI models, in coding, STEM, medicine, law, finance, languages, creative work, and more. Returns the newest jobs first, with pay, location, a short summary, and links. All filters are optional.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Number of jobs to return. |
| query | string | Words to find in the job title, company, or skills. Examples: "Python", "Spanish", "nurse", "Mercor". |
| offset | integer | Number of jobs to skip, for the next page. |
| category | string | Job area. |
| pay_type | string | hour: hourly rate. task: paid per task. once: one payment. |
| min_hourly_pay | number | Keep jobs that can pay at least this many US dollars an hour. |
| eligible_country | string | Two-letter country code (ISO 3166-1 alpha-2) where the worker is allowed to work. Drops jobs that exclude that country. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 20,
"minimum": 1,
"description": "Number of jobs to return."
},
"query": {
"type": "string",
"maxLength": 100,
"minLength": 1,
"description": "Words to find in the job title, company, or skills. Examples: \"Python\", \"Spanish\", \"nurse\", \"Mercor\"."
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 9007199254740991,
"minimum": 0,
"description": "Number of jobs to skip, for the next page."
},
"category": {
"enum": [
"coding",
"stem",
"medical",
"legal",
"finance",
"languages",
"voice-video",
"creative",
"generalist",
"robotics"
],
"type": "string",
"description": "Job area."
},
"pay_type": {
"enum": [
"hour",
"task",
"once"
],
"type": "string",
"description": "hour: hourly rate. task: paid per task. once: one payment."
},
"min_hourly_pay": {
"type": "number",
"maximum": 1000,
"minimum": 0,
"description": "Keep jobs that can pay at least this many US dollars an hour."
},
"eligible_country": {
"type": "string",
"pattern": "^[A-Za-z]{2}$",
"description": "Two-letter country code (ISO 3166-1 alpha-2) where the worker is allowed to work. Drops jobs that exclude that country."
}
}
}