mcpField
W
Workopia — Job Search

Workopia — Job Search

远程服务
github.com/workopia商业与营销3148 周前更新
代码仓库

关于 Workopia — Job Search

Workopia 是一个托管式 MCP 服务,可检索 630 万条以上来自企业官方招聘页面的实时职位,并提供简历定制与求职信生成。用户通过 OAuth 登录使用,模型推理由用户自己的 AI 客户端完成。

主要功能

  1. 01检索企业官网的实时职位
  2. 02查看单个职位详情
  3. 03按职位描述定制简历
  4. 04生成针对特定岗位的求职信
  5. 05查看已保存与已投递职位的仪表板

适用场景

  1. 01在 Claude Code 或 Cursor 中搜索实时职位
  2. 02为目标岗位定制简历并撰写求职信
  3. 03跟踪已保存和已投递的职位

MCP 相关

这是一个远程 MCP 服务,通过 Streamable HTTP 端点提供 job_tool、job_detail_tool、tailor_resume_tool、cover_letter_tool 和 dashboard_tool 五个工具。MCP 客户端通过 OAuth 2.0 完成登录。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://workopia.io/api/mcp-jobs
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

5
参数类型必填说明
actionenum否省略或设为 'prepare' = 第 1 步(服务端返回 JD + 简历 + 供你定制的说明)。'save' = 第 2 步(传入 tailored_resume;服务端生成 PDF 并保存到仪表板;需要登录)。prepare | save
job_idstring否来自先前搜索/细化结果的职位 ID。使用先前搜索结果内容中的 **Job Id** 值,逐字传入。服务端从 Mongo 获取完整 JD。
companystring否
job_titlestring否
parametersobject否
session_idstring否
user_emailstring否
resume_dataobject否首选结构——按照 utils/tailor/types.ts ResumeTree 定义的结构化简历。服务端、组件和主站 PDF 模板均使用此确切结构。尽可能在调用前向用户收集这些字段。
resume_data.skillsarray否
resume_data.profileobject否
resume_data.profile.namestring否
resume_data.profile.emailstring否
resume_data.profile.phonestring否
resume_data.profile.titlestring否
resume_data.profile.locationstring否
resume_data.summarystring否
resume_data.linkedinstring否
resume_data.educationarray否
resume_data.languagesarray否
resume_data.experiencearray否
resume_data.personalHighlightsarray否
resume_textstring否用户的简历内容(纯文本或以字符串形式提供的 JSON Resume)。未提供 resume_data 时的备用输入。
user_profileobject否可选的主站个人资料对象;当 resume_data 和 resume_text 均缺失时,用作姓名/头衔/联系方式/工作经历的备用来源。
tailor_resumeobject否可选的包装对象,包含上述相同字段(旧版结构)。
resume_contentstring否
job_descriptionstring否用户直接粘贴时提供的完整 JD 文本(job_id 的替代项)。
tailored_resumeobject否仅限第 2 步:你生成的定制简历,格式为 JSON Resume 对象(或 JSON 字符串)。服务端将其渲染为 PDF,并存储在 profile.applications[job_id].resumeTailor 中。
customization_levelenum否light | moderate | heavy

详细介绍

Workopia MCP 服务

通过 Model Context Protocol 搜索职位、定制简历、撰写求职信和跟踪申请,可用于 Claude Code、Claude Desktop、Cursor、Windsurf 和其他 MCP 客户端。

注意: 这是一个托管的 MCP 服务。通过下方的公共端点连接,并使用 Workopia 登录(OAuth)——无需管理 API 密钥。所有工具都需要免费登录 Workopia;搜索、职位详情、简历定制、求职信和个人控制面板均与你的账户关联。简历定制和求职信由你自己的 AI 客户端模型生成——Workopia 不托管大模型,也不会收取 AI 费用。

端点

https://workopia.io/api/mcp-jobs
  • 传输方式: Streamable HTTP
  • 身份验证: OAuth 2.0(动态客户端注册 + PKCE;由客户端自动处理)
  • 网站: https://workopia.io

安装为 Claude Code 插件

/plugin marketplace add workopia/workopia-mcp
/plugin install workopia-jobs

首次使用工具时,Claude Code 会在浏览器中打开 Workopia OAuth 流程;随后会自动保存并刷新令牌。

注册和登录

无需单独注册 GitHub 仓库账户,也无需创建 API 密钥。MCP 客户端首次调用 Workopia 工具时,会在浏览器中打开 Workopia 授权页面。你可以使用邮箱验证码、Google、LinkedIn 或 GitHub 登录。

  • 如果经过验证的邮箱已有 Workopia 个人资料,MCP 连接会使用该资料。
  • 否则,Workopia 会为该经过验证的邮箱创建一个精简的个人资料。
  • MCP 客户端会保存并刷新 OAuth 令牌。在客户端中断开连接或移除 Workopia,即可撤销本地连接。
  • 在其他受支持的客户端中使用相同的已验证邮箱,会将活动关联到同一个 Workopia 个人资料;不会创建单独的 MCP 专用账户。

OAuth 使用 Authorization Code + PKCE 和动态客户端注册。切勿将 Workopia 密码、邮箱验证码、OAuth 令牌或简历粘贴到此仓库或 GitHub issue 中。

工具

工具功能
job_tool在 90 多个国家/地区搜索数百万个实时职位(雇主招聘页面 + ATS 信息源,包括 Lever、Greenhouse、Workday)。将职位保存到你的账户(需登录)。
job_detail_tool查看单个职位的完整详情,包括薪资、要求、技能和公司信息。
tailor_resume_tool根据特定职位描述定制你的简历。
cover_letter_tool为特定职位起草求职信。
dashboard_tool打开你的 Workopia 控制面板,查看已保存、已定制和已申请的职位,以及最新简历(需登录)。

快速开始(手动配置)

Claude Desktop — 添加到 claude_desktop_config.json:

{
  "mcpServers": {
    "workopia": {
      "type": "streamable-http",
      "url": "https://workopia.io/api/mcp-jobs"
    }
  }
}

Cursor — .cursor/mcp.json:

{
  "mcpServers": {
    "workopia": { "url": "https://workopia.io/api/mcp-jobs" }
  }
}

ChatGPT — 在 ChatGPT App Store 中搜索“Workopia”。

另见

已上线 Glama

workopia-mcp MCP 服务

配额

上线初期免费。使用工具需要免费登录 Workopia(OAuth),包括搜索、职位详情、简历定制、求职信和个人控制面板。需要更高配额或定制方案?请发送邮件至 [email protected]。

账户活动与隐私

经过身份验证的工具操作(例如职位搜索、职位浏览、已保存职位、申请、简历操作和求职信创建)可能会关联到你的 Workopia 个人资料,以便你的控制面板和历史记录能在受支持的 MCP 客户端之间正常使用。Workopia 会记录集成类型(例如 MCP),并在 OAuth 客户端表明自身身份时记录客户端类型(例如 Codex、Claude Code、Cursor 或 Windsurf)。

此 MCP 服务不会收集对话记录。活动记录不包含 OAuth 令牌或简历原文。执行所请求的简历操作所需的简历内容,将按照下方链接的 Workopia 隐私政策进行处理。

报告 Bug / 请求功能

发现问题,或者希望改进某个工具?提交 Issue — 此仓库用于跟踪 Workopia MCP 服务和 Claude Code 插件的 Bug 与反馈。有关账户、账单或任何私人事项,请发送邮件至 [email protected]。

关于

由 HERAAI PTY LLC 构建。隐私政策:https://workopia.io/privacy

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。