# WorldRole

Finds remote and overseas jobs with visa support, scores role compatibility against your background, and drafts tailored applications.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 13
- Author: zzn199216
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/zzn199216/worldrole-mcp
- Updated: 2026-10-23
- HTML: https://affpapa.org/en/nevibecode/mcp/worldrole

## What it does

WorldRole connects your coding agent to multiple job boards, including Himalayas, Jobicy, Arbeitnow, WorldRole, and company portals on Greenhouse, Ashby, and Lever. The tool deduplicates postings while preserving direct links to original listings. On the first run, the agent gauges its understanding of your profile with two 0 to 10 ratings.

It matches openings against your skills, flagging skill gaps or visa requirements that demand manual verification. The agent can reuse past materials to draft custom cover letters and help dispatch emails through authorized local tools. Your application records stay on your local machine.

Keep in mind that continuous inbox tracking demands an active scheduled background runner; without it, the agent only inspects replies when you launch a session. Scores only show application priority rather than hiring odds. Third-party source quotas and API allowances still apply.

## Requirements
- Remote server: `https://mcp.worldrole.work/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http worldrole https://mcp.worldrole.work/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add worldrole --url https://mcp.worldrole.work/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "worldrole": {
            "url": "https://mcp.worldrole.work/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "worldrole": {
            "type": "http",
            "url": "https://mcp.worldrole.work/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http worldrole https://mcp.worldrole.work/mcp
```

## When to use it
- search remote global openings and roles offering visa sponsorship
- deduplicate job listings across multiple ATS boards
- evaluate skill fit and identify gaps before applying
- draft tailored application letters using past materials
- log outreach history and follow up on employer replies

## Example prompts
- Find remote backend roles with visa sponsorship and list direct application links.
- Score my background against this Ashby posting and draft a tailored cover letter.
- Inspect my email inbox for recruiter updates on pending applications.

## Similar
- [career-ops-job-search](https://affpapa.org/en/nevibecode/skills/career-ops-job-search.md) — skill · 913 installs
- [job-search](https://affpapa.org/en/nevibecode/skills/job-search.md) — skill · 509 installs
- [Open & Async](https://affpapa.org/en/nevibecode/mcp/open-async.md) — MCP server · ★ 51
- [Himalayas Remote Jobs](https://affpapa.org/en/nevibecode/mcp/himalayas-remote-jobs.md) — MCP server · ★ 21
- [jobpilot](https://affpapa.org/en/nevibecode/plugins/jobpilot.md) — plugin · ★ 101
- [company-values](https://affpapa.org/en/nevibecode/skills/company-values.md) — skill · 2500 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
