Skip to main content
Glama
nonitguydoingai

LANDTHATROLE Jobs

LANDTHATROLE Jobs: MCP server

Search open tech jobs in the United States and Canada from Claude, ChatGPT, Cursor, VS Code and any other app that supports the Model Context Protocol. The jobs come from employers' own hiring systems (Greenhouse, Lever, Workday, Ashby, Oracle and others) and are refreshed several times a day by LANDTHATROLE.

Endpoint: https://mcp.landthatrole.com/mcp (Streamable HTTP, no login, read-only)

Tools

Tool

What it does

search_jobs

Search by words in the title or company, role, country (US or CA), city, work mode (remote, hybrid, onsite), minimum salary, and how recently the job was posted. Returns up to 25 jobs per call, each with the job's page and the employer's apply link.

get_job

One job's full description, employment type, level and skills. Says when the employer has closed it.

list_job_categories

The role slugs search_jobs accepts (39 tech fields plus single roles such as frontend-developer) and the cities with their own pages.

Every tool is read-only: it never changes anything and needs no account.

Related MCP server: Remotive Scout MCP

Connect

Claude (web, desktop, mobile): Settings → Connectors → Add custom connector, and paste https://mcp.landthatrole.com/mcp.

Claude Code:

claude mcp add --transport http landthatrole https://mcp.landthatrole.com/mcp

ChatGPT (Pro, Business, Enterprise and Edu, in developer mode): Settings → Apps → Create, and paste the same URL.

Cursor, in ~/.cursor/mcp.json:

{ "mcpServers": { "landthatrole": { "url": "https://mcp.landthatrole.com/mcp" } } }

VS Code, in .vscode/mcp.json:

{ "servers": { "landthatrole": { "type": "http", "url": "https://mcp.landthatrole.com/mcp" } } }

Step-by-step instructions for more apps: https://www.landthatrole.com/connect

Try asking

  • "Find remote React jobs in Canada posted this week."

  • "Which companies are hiring data engineers in Austin? Show salaries where listed."

  • "Show me the full description of the second job."

REST API

The server is a thin layer over a public REST API you can call directly: GET https://www.landthatrole.com/api/v1/jobs?q=react&country=CA. It's described in OpenAPI at https://www.landthatrole.com/openapi.json.

Run your own copy

npm install
npm test
npx wrangler deploy   # Cloudflare Workers

wrangler.toml points SITE_URL at the public API, so a fork works without the service binding (remove the [[services]] block). The server is stateless and needs no database, keys or Durable Objects.

Limits and data

MIT licensed.

Related MCP Connectors

Related MCP Servers

  • F
    license
    A
    quality
    B
    maintenance
    Enables searching and retrieving job listings from multiple platforms through MCP.
    2
    -
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables any MCP host to search job listings and retrieve individual job details from a public job board's API/RSS through standardized tools. It provides read-only search and detail lookup with polite rate limiting and remote/location filtering.
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables any MCP host to search and retrieve job listings from remotedatajobs.com through keyword, location, remote-only, posted-date, and limit filters, plus detail lookup by URL.
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables job seekers to search and retrieve listings from jsremotely.com through MCP tools, supporting keyword, location, remote-only, and posted-after filters plus individual job detail lookup.
    MIT