AI 开发岗位 MCP (模型上下文协议)
AI Dev Jobs MCP
概述
AI Dev Jobs 是一个远程 MCP 服务器,可让 AI 智能体访问 AI 和 ML 职位的实时索引。截至 2026 年 4 月 17 日,实时 MCP 统计数据显示,共有 489 家公司的 8,405 个活跃职位,薪资中位数为 213,500 美元,本周新增职位 600 个。智能体可以通过职位、地点或公司搜索工作,检索完整的职位详情,列出招聘公司,将职位与个人资料进行匹配,并获取薪资或综合市场统计数据。它专为辅助求职、招聘或劳动力市场分析的 AI 智能体而设计。
何时使用此技能
- 当帮助用户搜索 AI 或 ML 工程职位时
- 当智能体需要查询哪些公司正在招聘特定的 AI 角色时
- 当构建招聘或人才匹配工作流时
- 当分析 AI 就业市场(开放职位、顶尖公司、角色分布)时
MCP 配置
将 AI Dev Jobs MCP 服务器添加到您的客户端配置中。该端点使用可流式传输的 HTTP,无需身份验证。
Claude Desktop / Cursor / Windsurf
{
"mcpServers": {
"ai-dev-jobs": {
"url": "https://aidevboard.com/mcp"
}
}
}无需 API 密钥或身份验证。
可用工具
search_jobs
通过关键词、地点、公司或工作形式搜索职位索引。返回匹配的列表,包含标题、公司、地点和薪资信息。
search_jobs({ query: "machine learning engineer", location: "remote" })get_job
通过 ID 检索特定职位的完整详情,包括描述、要求、薪资范围和申请链接。
get_job({ id: "abc123" })list_companies
列出索引中的所有公司及其开放职位数量。适用于发现哪些公司正在积极招聘。
list_companies({})get_company
检索特定公司的详情,包括端点公开的可用 AI 职位。
get_company({ id: "openai" })get_stats
获取就业市场的综合统计数据:总职位数、开放职位最多的顶尖公司、角色分布和地点分布。
get_stats({})match_jobs
将职位与候选人资料、技能列表或偏好进行匹配。
match_jobs({ skills: ["python", "llm", "pytorch"], workplace: "remote" })get_salary_data
检索可用角色、标签、级别或地点的薪资统计数据。
get_salary_data({ tag: "llm", level: "senior" })list_tags
列出可用于过滤搜索或薪资分析的索引标签。
list_tags({})示例
示例 1:寻找远程 ML 职位
使用 @ai-dev-jobs-mcp 寻找远程机器学习工程师职位。智能体将调用 search_jobs({ query: "machine learning engineer", location: "remote" }) 并返回匹配的列表。
示例 2:检查哪些公司在招聘
使用 @ai-dev-jobs-mcp 列出目前招聘 AI 角色的所有公司。智能体将调用 list_companies({})
并返回按开放职位数量排序的公司。
示例 3:获取就业市场概览
使用 @ai-dev-jobs-mcp 显示当前的 AI 就业市场统计数据。代理将调用 get_stats({}) 并返回关于职位发布数量、顶尖雇主和角色分布的汇总数据。
示例 4:获取职位详细信息
使用 @ai-dev-jobs-mcp 获取职位 ID 为 abc123 的详细信息。代理将调用 get_job({ id: "abc123" }) 并返回包含要求和申请链接的完整职位信息。
示例 5:将职位与候选人画像匹配
使用 @ai-dev-jobs-mcp 为一名资深 Python 和 PyTorch 开发者匹配远程 LLM 职位。代理将调用 match_jobs({ skills: ["python", "llm", "pytorch"], workplace: "remote" }) 并返回合适的职位列表。
示例 6:对比薪资数据
使用 @ai-dev-jobs-mcp 对比资深 LLM 职位的薪资数据。代理将调用 get_salary_data({ tag: "llm", level: "senior" }) 并总结可用的薪资范围。
最佳实践
- 使用
search_jobs时,请使用具体关键词以获得精准结果,避免宽泛查询。
- 先使用
list_companies发现公司,再通过公司名称过滤search_jobs进行针对性搜索。
- 在深入查看具体职位前,先使用
get_stats为用户提供市场背景信息。
- 当用户提供技能、资历、地点或工作形式偏好时,使用
match_jobs。
get_salary_data仅作为市场参考;请提醒用户职位和薪资变动较快。
- 结合简历或求职信中的技能,构建端到端的求职申请工作流。
局限性
- 索引专门覆盖 AI 和 ML 角色;AI 领域之外的通用软件工程职位可能未包含在内。
- 职位列表定期更新,但新发布职位出现前可能会有短暂延迟。
- 仅在公司提供时才显示薪资数据;并非所有职位都包含薪资信息。
- 数量和薪资中位数是实时市场数据,在向用户输出前应通过
get_stats刷新。
相关技能
@not-human-search-mcp- 通过 MCP 发现 AI 就绪的工具和 API
@mcp-builder- 用于构建你自己的 MCP 服务器