Skip to content

For developers

Remote jobs.
Your next
building block.

Bring remote opportunities into your app, community, or AI assistant. One catalog, with two ways to work with it.

Free access. No signup. No API key.

Choose your connectionRead-only catalog
API
For your applicationGET /api/v1/jobs?q=react

HTTP requests. Structured JSON.

MCP
For your assistantsearch_jobs({ q: "react" })

Discover tools. Search in conversation.

Access
Free to use
Authentication
No API key
Catalog
Active listings
Page size
Up to 50 jobs

01 / JSON API

Build it into your app.

Fetch listings for a focused job board, community feed, or internal tool. Search by keyword, filter by category and job type, and page through results.

GEThttps://remotejobs.org/api/v1/jobs
API quickstart & reference

02 / MCP server

Bring it to the conversation.

Connect a compatible assistant to the catalog through Model Context Protocol. Discover available categories and search for roles using the same filters as the API.

MCPhttps://remotejobs.org/mcp
MCP connection & tools

What comes with a listing

Details you can work with.

Jobs and companies

Titles, descriptions, company profiles, posting dates, and application links. Each link takes readers to the full listing on RemoteJobs.org.

Location and pay, when recorded

Remote roles can still have geographic restrictions. Location and salary fields may be missing; review the description before assuming a role is a fit.

Bounded, paginated results

Up to 50 jobs per request. Counts are estimates, and the catalog can change as you move between pages. Cache results and handle failures explicitly.

Attribution

Keep listing links intact and include a visible RemoteJobs.org credit when sharing results. Both interfaces are covered by our terms of service.