Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Remote Jobs Center

БесплатноНе проверен

Search current remote / work-from-home jobs by category, region, perk, or company — with ready-to-apply links.

GitHubEmbed

Описание

Search current remote / work-from-home jobs by category, region, perk, or company — with ready-to-apply links.

README

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.

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.

from github.com/mdwells/remotejobscenter-mcp

Установка Remote Jobs Center

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/mdwells/remotejobscenter-mcp

FAQ

Remote Jobs Center MCP бесплатный?

Да, Remote Jobs Center MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Remote Jobs Center?

Нет, Remote Jobs Center работает без API-ключей и переменных окружения.

Remote Jobs Center — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Remote Jobs Center в Claude Desktop, Claude Code или Cursor?

Открой Remote Jobs Center на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Remote Jobs Center with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development