AI Trainer Jobs
Find remote AI trainer jobs and compare the companies that hire for them.
我该使用它吗
质量与安全性
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"jobs": {
"url": "https://aitrainerjobs.co/mcp"
}
}
}远程端点
https://aitrainerjobs.co/mcpstreamable-http它能做什么
工具清单
工具(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.
输入模式
{
"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"
}输出模式
{
"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.
输入模式
{
"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"
}输出模式
{
"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.
输入模式
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/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?".
输入模式
{
"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"
}输出模式
{
"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
}社区
证据