AI Trainer Jobs

Find remote AI trainer jobs and compare the companies that hire for them.

我该使用它吗

质量与安全性

A
描述质量
100%
模式完整度
80%
命名质量
100%
投毒风险
100%
权限匹配度
100%
协议合规性
100%

基于对工具定义和协议合规性的自动分析。

上下文开销

~2,476token 数(工具定义)
~6.4 KB典型响应大小
对注意力有中等影响(占 128k 上下文窗口的 1.93%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 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
}

社区

评价此服务器

证据

最近观测

已验证未记录版本4 个工具