AI Trainer Jobs
Find remote AI trainer jobs and compare the companies that hire for them.
Sollte ich dies verwenden
Qualität und Sicherheit
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"jobs": {
"url": "https://aitrainerjobs.co/mcp"
}
}
}Remote-Endpunkte
https://aitrainerjobs.co/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (4)
🟢search_jobs(query, category, min_hourly_pay, pay_type, eligible_country, ...)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"query": {
"description": "Words to find in the job title, company, or skills. Examples: \"Python\", \"Spanish\", \"nurse\", \"Mercor\".",
"type": "string",
"minLength": 1,
"maxLength": 100
},
"category": {
"description": "Job area.",
"type": "string",
"enum": [
"coding",
"stem",
"medical",
"legal",
"finance",
"languages",
"voice-video",
"creative",
"generalist",
"robotics"
]
},
"min_hourly_pay": {
"description": "Keep jobs that can pay at least this many US dollars an hour.",
"type": "number",
"minimum": 0,
"maximum": 1000
},
"pay_type": {
"description": "hour: hourly rate. task: paid per task. once: one payment.",
"type": "string",
"enum": [
"hour",
"task",
"once"
]
},
"eligible_country": {
"description": "Two-letter country code (ISO 3166-1 alpha-2) where the worker is allowed to work. Drops jobs that exclude that country.",
"type": "string",
"pattern": "^[A-Za-z]{2}$"
},
"limit": {
"default": 10,
"description": "Number of jobs to return.",
"type": "integer",
"minimum": 1,
"maximum": 20
},
"offset": {
"default": 0,
"description": "Number of jobs to skip, for the next page.",
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"total": {
"type": "number",
"description": "All matching jobs, not only this page."
},
"jobs": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"title": {
"type": "string"
},
"company": {
"type": "string"
},
"category": {
"type": "string",
"enum": [
"coding",
"stem",
"medical",
"legal",
"finance",
"languages",
"voice-video",
"creative",
"generalist",
"robotics"
]
},
"pay": {
"type": "object",
"properties": {
"min": {
"type": [
"number",
"null"
]
},
"max": {
"type": [
"number",
"null"
]
},
"currency": {
"type": [
"string",
"null"
]
},
"period": {
"anyOf": [
{
"type": "string",
"enum": [
"hour",
"task",
"once"
]
},
{
"type": "null"
}
],
"description": "hour: hourly rate. task: paid per task. once: one payment."
},
"label": {
"description": "Human-readable pay, for example $35–45/hr.",
"type": [
"string",
"null"
]
}
},
"required": [
"min",
"max",
"currency",
"period",
"label"
],
"additionalProperties": false
},
"location": {
"type": "object",
"properties": {
"label": {
"type": [
"string",
"null"
]
},
"countries": {
"type": "array",
"items": {
"type": "string"
},
"description": "ISO 3166-1 alpha-2 codes. Empty: open worldwide."
}
},
"required": [
"label",
"countries"
],
"additionalProperties": false
},
"languages": {
"type": "array",
"items": {
"type": "string"
}
},
"level": {
"anyOf": [
{
"type": "string",
"enum": [
"entry",
"experienced",
"expert"
]
},
{
"type": "null"
}
]
},
"commitment": {
"type": [
"string",
"null"
]
},
"skills": {
"type": "array",
"items": {
"type": "string"
}
},
"summary": {
"type": [
"string",
"null"
]
},
"posted_at": {
"type": "string"
},
"url": {
"type": "string",
"description": "The job page on aitrainerjobs.co."
},
"apply_url": {
"description": "Opens the company's application page.",
"type": [
"string",
"null"
]
}
},
"required": [
"id",
"title",
"company",
"category",
"pay",
"location",
"languages",
"level",
"commitment",
"skills",
"summary",
"posted_at",
"url",
"apply_url"
],
"additionalProperties": false
}
}
},
"required": [
"total",
"jobs"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢get_job(id)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"id": {
"type": "string",
"pattern": "^[0-9a-f]{8}$",
"description": "The job id from search_jobs, 8 hex characters."
}
},
"required": [
"id"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"title": {
"type": "string"
},
"company": {
"type": "string"
},
"category": {
"type": "string",
"enum": [
"coding",
"stem",
"medical",
"legal",
"finance",
"languages",
"voice-video",
"creative",
"generalist",
"robotics"
]
},
"pay": {
"type": "object",
"properties": {
"min": {
"type": [
"number",
"null"
]
},
"max": {
"type": [
"number",
"null"
]
},
"currency": {
"type": [
"string",
"null"
]
},
"period": {
"anyOf": [
{
"type": "string",
"enum": [
"hour",
"task",
"once"
]
},
{
"type": "null"
}
],
"description": "hour: hourly rate. task: paid per task. once: one payment."
},
"label": {
"description": "Human-readable pay, for example $35–45/hr.",
"type": [
"string",
"null"
]
}
},
"required": [
"min",
"max",
"currency",
"period",
"label"
],
"additionalProperties": false
},
"location": {
"type": "object",
"properties": {
"label": {
"type": [
"string",
"null"
]
},
"countries": {
"type": "array",
"items": {
"type": "string"
},
"description": "ISO 3166-1 alpha-2 codes. Empty: open worldwide."
}
},
"required": [
"label",
"countries"
],
"additionalProperties": false
},
"languages": {
"type": "array",
"items": {
"type": "string"
}
},
"level": {
"anyOf": [
{
"type": "string",
"enum": [
"entry",
"experienced",
"expert"
]
},
{
"type": "null"
}
]
},
"commitment": {
"type": [
"string",
"null"
]
},
"skills": {
"type": "array",
"items": {
"type": "string"
}
},
"summary": {
"type": [
"string",
"null"
]
},
"posted_at": {
"type": "string"
},
"url": {
"type": "string",
"description": "The job page on aitrainerjobs.co."
},
"apply_url": {
"description": "Opens the company's application page.",
"type": [
"string",
"null"
]
},
"status": {
"type": "string",
"enum": [
"open",
"closed"
]
},
"responsibilities": {
"type": "array",
"items": {
"type": "string"
}
},
"requirements": {
"type": "array",
"items": {
"type": "string"
}
},
"description": {
"type": "string",
"description": "The company's own job description, as plain text. Long descriptions are shortened."
}
},
"required": [
"id",
"title",
"company",
"category",
"pay",
"location",
"languages",
"level",
"commitment",
"skills",
"summary",
"posted_at",
"url",
"apply_url",
"status",
"responsibilities",
"requirements",
"description"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢list_companies
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.
Eingabe-Schema
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"companies": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": "string"
},
"tagline": {
"type": "string"
},
"open_jobs": {
"type": "number"
},
"pay": {
"type": "object",
"properties": {
"label": {
"type": "string"
},
"value": {
"type": "string"
},
"typical_range": {
"type": [
"string",
"null"
]
}
},
"required": [
"label",
"value",
"typical_range"
],
"additionalProperties": false
},
"rating": {
"type": "object",
"properties": {
"site": {
"type": "string"
},
"score": {
"type": "number"
},
"count": {
"type": "number"
},
"url": {
"type": "string"
}
},
"required": [
"site",
"score",
"count",
"url"
],
"additionalProperties": false
},
"payment": {
"type": "object",
"properties": {
"method": {
"type": "string"
},
"schedule": {
"type": "string"
}
},
"required": [
"method",
"schedule"
],
"additionalProperties": false
}
},
"required": [
"name",
"url",
"tagline",
"open_jobs",
"pay",
"rating",
"payment"
],
"additionalProperties": false
}
}
},
"required": [
"companies"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢get_company(name)
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?".
Eingabe-Schema
{
"type": "object",
"properties": {
"name": {
"type": "string",
"minLength": 1,
"maxLength": 60,
"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."
}
},
"required": [
"name"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"url": {
"type": "string"
},
"tagline": {
"type": "string"
},
"open_jobs": {
"type": "number"
},
"pay": {
"type": "object",
"properties": {
"label": {
"type": "string"
},
"value": {
"type": "string"
},
"typical_range": {
"type": [
"string",
"null"
]
}
},
"required": [
"label",
"value",
"typical_range"
],
"additionalProperties": false
},
"rating": {
"type": "object",
"properties": {
"site": {
"type": "string"
},
"score": {
"type": "number"
},
"count": {
"type": "number"
},
"url": {
"type": "string"
}
},
"required": [
"site",
"score",
"count",
"url"
],
"additionalProperties": false
},
"payment": {
"type": "object",
"properties": {
"method": {
"type": "string"
},
"schedule": {
"type": "string"
},
"details": {
"type": "string"
}
},
"required": [
"method",
"schedule",
"details"
],
"additionalProperties": false
},
"about": {
"type": "string"
},
"facts": {
"type": "array",
"items": {
"type": "object",
"properties": {
"label": {
"type": "string"
},
"value": {
"type": "string"
}
},
"required": [
"label",
"value"
],
"additionalProperties": false
}
},
"hiring_steps": {
"type": "array",
"items": {
"type": "string"
}
},
"workers_say": {
"type": "object",
"properties": {
"good": {
"type": "array",
"items": {
"type": "string"
}
},
"bad": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"good",
"bad"
],
"additionalProperties": false
},
"questions": {
"type": "array",
"items": {
"type": "object",
"properties": {
"question": {
"type": "string"
},
"answer": {
"type": "string"
}
},
"required": [
"question",
"answer"
],
"additionalProperties": false
}
},
"sources": {
"type": "array",
"items": {
"type": "object",
"properties": {
"label": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"label",
"url"
],
"additionalProperties": false
}
},
"checked": {
"type": "string",
"description": "Date the profile facts were last checked, YYYY-MM-DD."
}
},
"required": [
"name",
"url",
"tagline",
"open_jobs",
"pay",
"rating",
"payment",
"about",
"facts",
"hiring_steps",
"workers_say",
"questions",
"sources",
"checked"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Community
Nachweis