io.github.Shuangshuang007/workopia MCP Server
io.github.Shuangshuang007/workopia
Free MCP for global job search, resume tailoring, cover letters, and application tracking.
What is the io.github.Shuangshuang007/workopia MCP server?
The Workopia MCP server provides job search, resume tailoring, cover letter generation, and application tracking tools via the Model Context Protocol. It connects to millions of live jobs across 90+ countries and integrates with Claude, Cursor, Windsurf, and other MCP clients through OAuth-based authentication with no API key required.
Workopia enables you to search global job listings, view detailed job information, tailor your resume to specific roles, draft cover letters, and track your applications—all within your AI assistant. All tools are free and account-scoped; resume tailoring and cover letters run on your client's AI model, with Workopia hosting no LLM.
How to install io.github.Shuangshuang007/workopia
Copy-paste configuration for popular MCP clients.
Tools & capabilities
Tools this server exposes to the agent.
job_tool— Search millions of live jobs across 90+ countries from employer career pages and ATS feeds (Lever, Greenhouse, Workday). Save jobs to your account.job_detail_tool— Retrieve full details for a single job including salary, requirements, skills, and company information.tailor_resume_tool— Tailor your resume to a specific job description.cover_letter_tool— Draft a cover letter for a specific role.dashboard_tool— Access your Workopia dashboard to view saved jobs, tailored resumes, applied jobs, and your latest resume.
Use cases
- Search and discover job openings across 90+ countries from multiple job boards and ATS platforms
- Tailor your resume to match specific job descriptions using your AI assistant
- Generate customized cover letters for job applications
- Track saved, tailored, and applied jobs in one dashboard
- Get detailed job information including salary, skills, and requirements before applying
io.github.Shuangshuang007/workopia MCP server FAQ
Workopia is a free MCP server that integrates job search, resume tailoring, cover letter generation, and application tracking into Claude, Cursor, and other AI assistants. It searches millions of live jobs across 90+ countries and requires only a free Workopia sign-in via OAuth.
Yes, Workopia is free at launch. A free Workopia sign-in (OAuth) is required to access all tools. Resume tailoring and cover letters run on your AI client's model—Workopia hosts no LLM and never charges for AI features.
For Claude Desktop, add the server to `claude_desktop_config.json` with type `streamable-http` and URL `https://workopia.io/api/mcp-jobs`. For Cursor, add it to `.cursor/mcp.json`. On first tool use, you'll be prompted to sign in via OAuth.
No. Workopia uses OAuth 2.0 (Dynamic Client Registration + PKCE) for authentication. The token is handled automatically by your client and stored securely—no API key to manage.
Workopia searches millions of live jobs from employer career pages and ATS feeds including Lever, Greenhouse, and Workday across 90+ countries.
Workopia is free at launch with no stated quota limits. For higher quotas or custom arrangements, email shuang@heraai.one.
README (reference)
Source of truth, from the repository.
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.
Tools
| Tool | What it does |
|---|---|
job_tool | Search 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_tool | Full detail for a single job — salary, requirements, skills, company. |
tailor_resume_tool | Tailor your resume to a specific job description. |
cover_letter_tool | Draft a cover letter for a specific role. |
dashboard_tool | Open your Workopia dashboard — saved, tailored & applied jobs + latest resume (sign-in). |
Quick start (manual config)
Claude Desktop — add to 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 — search "Workopia" in the ChatGPT App Store.
Also listed on
- MCP Registry:
io.github.Shuangshuang007/workopia - npm:
@shuang_workopia/workopia-mcp - OpenClaw ClawHub:
Shuangshuang007/workopia
Live on Glama
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 shuang@heraai.one.
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 shuang@heraai.one.
About
Built by HERAAI PTY LLC. Privacy policy: https://workopia.io/privacy
Related MCP servers
Connect Claude to WordPress safely: signed requests, scoped keys, approvals, logs, snapshots.

RoadRaven
Create and update roadmap tree nodes and statuses in the RoadRaven desktop app (must be running).

ask-ogino
Query Shunki Ogino's public profile: his thesis, the tools he builds, and his writing.
Graph-backed session memory for LLMs: checkpoint, resume, and replay decisions across context windows.
Deterministic decision layer for autonomous agents: reproducible PROCEED/REVIEW/SKIP verdicts.

BackendGen
Validate compact backend specs and generate tested NestJS, Prisma, and PostgreSQL repositories.


