MCP Plugin for Claude Code
The wrok MCP server gives Claude Code complete access to the wrok career platform. Manage your career through natural conversation right in your terminal.
Install
Add to your Claude Code MCP settings:
{
"mcpServers": {
"wrok": {
"command": "python",
"args": ["/path/to/services/wrok-mcp/server.py"]
}
}
}For a local backend, add "env": {"WROK_API_URL": "http://localhost:8001"}.
What's included
50 Tools
Full CRUD for profile, roles, skills, projects, education, blog, jobs, resume, and more
8 Resources
Read-only data: career data, resume, blog posts, job applications, coding profile
5 Prompts
Workflow templates: career setup, resume tailor, blog writing, job search, profile optimization
Authentication
The MCP plugin uses device code authentication. Run wrok_login and follow the browser link to sign in. Credentials are stored at ~/.wrok/credentials.
Example usage
> Set up my wrok profile
Claude uses the career_setup prompt to guide you through
building your complete profile.
> I want to apply for this job: [paste description]
Claude reads your career data, suggests updates, regenerates
your resume, and tracks the application.
> Write a blog post about microservices
Claude reads your career data, drafts a post in your style,
creates it as a draft, then publishes when approved.Architecture
Claude Code ←→ MCP Protocol ←→ wrok-mcp server.py
↓
wrok_client.py (HTTP)
↓
wrok-agent.fly.dev (API)
↓
Supabase (PostgreSQL)