Skip to main content
Glama
mdwells

Remote Jobs Center

by mdwells

Remote Jobs Center MCP Server

A hosted Model Context Protocol server for searching current remote / work-from-home jobs — by category, region, perk, or company. Built so any MCP-enabled assistant or agent can query the Remote Jobs Center corpus directly and return ready-to-apply links.

Unlike single-board servers, the corpus is aggregated and deduped from multiple vetted remote job boards and employer career sites, then enriched with perks, skills, seniority, and AI-role flags — so a single query spans the whole remote market, not one source.

  • Endpoint: https://remotejobscenter.com/mcp

  • Transport: Streamable HTTP (JSON-RPC 2.0 over POST) — stateless, no auth

  • Registry: com.remotejobscenter/remote-jobs (official MCP registry)

Connect

Claude (web/desktop): Settings → Connectors → Add custom connector → URL https://remotejobscenter.com/mcp. No authentication required.

Any MCP client that supports Streamable HTTP: point it at the endpoint above.

Related MCP server: JobPilot MCP

Tools

Tool

Parameters

Returns

search_remote_jobs

query, category, region, perk, company, limit (all optional)

{ total, returned, jobs[] }

get_job

slug (required)

{ job } or { error }

list_categories

{ categories: [{ category, count, url }] }

list_collections

{ collections: [{ perk, count, url }] }

list_companies

category (optional)

{ companies: [{ company, count }] }

Filter values

  • category: software, data, design, marketing, sales, support, writing, product, finance, hr

  • region: us, uk, europe, canada, latam, apac, worldwide

  • perk: tuition-reimbursement, six-figure, no-degree, entry-level, four-day-week, visa-sponsorship, async, equity, unlimited-pto

  • limit: default 20, max 50

Job shape

{
  "slug": "acme-senior-backend-engineer",
  "title": "Senior Backend Engineer",
  "company": "Acme",
  "category": "software",
  "region": "us",
  "location": "United States (Remote)",
  "salaryMin": 140000,
  "salaryMax": 180000,
  "perks": ["six-figure", "equity"],
  "source": "Employer careers",
  "postedAt": "2026-06-10T00:00:00.000Z",
  "applyUrl": "https://...",
  "url": "https://remotejobscenter.com/jobs/acme-senior-backend-engineer/"
}

get_job additionally includes a short excerpt.

Request / response examples

All requests are JSON-RPC 2.0 over POST https://remotejobscenter.com/mcp.

Initialize

curl -s https://remotejobscenter.com/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05"}}'

List tools

curl -s https://remotejobscenter.com/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/list"}'

Search

curl -s https://remotejobscenter.com/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"search_remote_jobs","arguments":{"query":"python","region":"us","limit":5}}}'

A tools/call result wraps the tool's JSON output in a text content block:

{ "jsonrpc": "2.0", "id": 3, "result": {
    "content": [ { "type": "text", "text": "{\"total\":42,\"returned\":5,\"jobs\":[...]}" } ]
} }

Run locally (stdio)

The hosted endpoint above is the canonical deployment. For local use or registry introspection, this repo also ships a standalone stdio MCP server with the same tools and data source.

npm install
npm start            # runs src/server.mjs over stdio

Point any stdio MCP client at node /path/to/remotejobscenter-mcp/src/server.mjs.

Docker

docker build -t remotejobscenter-mcp .
docker run -i --rm remotejobscenter-mcp

The container speaks MCP over stdio, so registries (e.g. Glama) and MCP clients can start it and introspect its tools directly.

Implementation

Two equivalent surfaces, one data source:

  • Hosted — a single Cloudflare Pages Function deployed at /mcp, speaking Streamable HTTP (JSON-RPC 2.0 over POST). Stateless, read-only, no auth. A GET with Accept: text/event-stream returns 405 (per the Streamable HTTP spec, since the server does not stream); a plain GET returns a small info document.

  • Local / containerizedsrc/server.mjs, a stdio MCP server using the official @modelcontextprotocol/sdk.

Both read the same public corpus the website publishes at https://remotejobscenter.com/api/jobs.json (cached ~10 minutes), so there is one source of truth.

License

MIT — see LICENSE.

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    Enables searching for jobs with filtering by keywords, excluded keywords, remote preference, and time range.
    10
    66
    MIT
  • F
    license
    A
    quality
    D
    maintenance
    Transforms Claude into an AI job-hunting assistant that searches remote job boards, scores roles against your CV, generates tailored cover letters, and logs everything to a Notion tracker.
    11
  • A
    license
    -
    quality
    C
    maintenance
    Enables searching remote jobs by free-text, category, and company, listing job categories, and retrieving company profiles from the Remotive job board.
    8
    MIT
  • F
    license
    -
    quality
    B
    maintenance
    Enables searching live, normalized job postings from 30+ ATS feeds and job boards, with tools for job search, source listing, pricing plans, and Upwork jobs.

View all related MCP servers

Related MCP Connectors

  • Search remote jobs, compare salaries, create alerts, and request user-confirmed apply links.

  • Search a live index of millions of open jobs from employer career sites and 100+ ATS platforms.

  • RemoteOK MCP — remote-work job board (tech-heavy), keyless.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mdwells/remotejobscenter-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server