Workopia

io.github.Shuangshuang007Published by GitHub account Shuangshuang007v1.0.1Updated Nov 3, 2026

Workopia - free MCP for global job search, PDF resume builder, and AI career advice.

Overview

AI-generated overview

Workopia lets an assistant search live jobs worldwide, pull job details, tailor resumes and cover letters, and open a saved-jobs dashboard.

What you can do
  • Search live jobs across 90+ countries from employer career pages and ATS feeds, and save a job to your account
  • Read full detail for a single job, including salary, requirements, skills and company
  • Tailor your resume to a specific job description
  • Draft a cover letter for a specific role
  • Open your dashboard with saved, tailored and applied jobs plus your latest resume
When to use it
Useful when you are job hunting and want an assistant to find relevant openings, compare job details, and produce tailored resumes and cover letters without leaving the chat, with results kept in one Workopia profile across clients.
Requirements
A hosted remote endpoint over Streamable HTTP; no API key. A free Workopia account signed in through OAuth 2.0 (email code, Google, LinkedIn or GitHub) on first tool use; the client stores and refreshes the token. Resume tailoring and cover letters use your own AI client's model.
Before you install
Every tool requires sign-in, and authenticated actions such as searches, job views, saved jobs, applications, resume operations and cover letters may be tied to your Workopia profile; the integration family and client type may also be recorded. Resume content is sent to Workopia for requested operations. Never paste passwords, email codes, OAuth tokens or resumes into public repositories or issues. Free at launch, with paid higher quotas available.

Installation

In SourceWeft

  1. Open Workopia in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

Workopia MCP Server

Job search, resume tailoring, cover letters & application tracking — available via the Model Context Protocol for Claude Code, Claude Desktop, Cursor, Windsurf, and other MCP clients.

Note: This is a hosted MCP server. Connect via the public endpoint below and sign in with Workopia (OAuth) — no API key to manage. All tools require a free Workopia sign-in; searching, job detail, resume tailoring, cover letters, and your dashboard are all scoped to your account. Resume tailoring and cover letters run on your own AI client's model — Workopia hosts no LLM and never charges for AI.

Endpoint

https://workopia.io/api/mcp-jobs
  • Transport: Streamable HTTP
  • Auth: OAuth 2.0 (Dynamic Client Registration + PKCE; handled automatically by the client)
  • Website: https://workopia.io

Install as a Claude Code plugin

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

On first tool use, Claude Code opens the Workopia OAuth flow in your browser; the token is then stored and refreshed automatically.

Sign up and sign in

There is no separate GitHub-repository account and no API key to create. The first time an MCP client calls a Workopia tool, it opens the Workopia authorization page in your browser. Sign in with an email code, Google, LinkedIn, or GitHub.

  • If that verified email already has a Workopia profile, the MCP connection uses it.
  • Otherwise Workopia creates a minimal profile for that verified email.
  • The MCP client stores and refreshes its OAuth token. Disconnect or remove Workopia in the client to revoke its local connection.
  • Using the same verified email from another supported client connects activity to the same Workopia profile; it does not create a separate MCP-only account.

OAuth uses Authorization Code + PKCE and Dynamic Client Registration. Never paste a Workopia password, email code, OAuth token, or resume into this repository or a GitHub issue.

Tools

ToolWhat it does
job_toolSearch millions of live jobs across 90+ countries (employer career pages + ATS feeds — Lever, Greenhouse, Workday). Save a job to your account (sign-in).
job_detail_toolFull detail for a single job — salary, requirements, skills, company.
tailor_resume_toolTailor your resume to a specific job description.
cover_letter_toolDraft a cover letter for a specific role.
dashboard_toolOpen your Workopia dashboard — saved, tailored & applied jobs + latest resume (sign-in).

Quick start (manual config)

Claude Desktop — add to claude_desktop_config.json:

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

Cursor — .cursor/mcp.json:

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

ChatGPT — search "Workopia" in the ChatGPT App Store.

Also listed on

Live on Glama

[workopia-mcp MCP server]

Quota

Free at launch. A free Workopia sign-in (OAuth) is required to use the tools — searching, job detail, resume tailoring, cover letters, and your dashboard. Need a higher quota or a custom arrangement? Email [email protected].

Account activity and privacy

Authenticated tool actions such as job searches, job views, saved jobs, applications, resume operations, and cover-letter creation may be associated with your Workopia profile so your dashboard and history work across supported MCP clients. Workopia records the integration family (for example MCP) and, when the OAuth client identifies itself, the client type (for example Codex, Claude Code, Cursor, or Windsurf).

Conversation transcripts are not collected by this MCP server. Activity records do not contain OAuth tokens or raw resume text. Resume content needed for a requested resume operation is handled under the Workopia privacy policy linked below.

Report a bug / request a feature

Found something broken or want a tool improved? Open an issue — this repo is where we track bugs and feedback for the Workopia MCP server and Claude Code plugin. For account, billing, or anything private, email [email protected].

About

Built by HERAAI PTY LLC. Privacy policy: https://workopia.io/privacy

Source: README.md at commit 252128e

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v1.0.1LatestSep 16, 2026

Score

50% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts