Jobs MCP Server: Company Jobs & Tech Job Search, No Login avatar

Jobs MCP Server: Company Jobs & Tech Job Search, No Login

Pricing

from $5.00 / 1,000 tool calls

Go to Apify Store
Jobs MCP Server: Company Jobs & Tech Job Search, No Login

Jobs MCP Server: Company Jobs & Tech Job Search, No Login

Remote MCP server for Claude, Cursor and other AI agents. Two read-only tools: open jobs at the companies you name, read live from Greenhouse, Lever, Ashby, Workday and 18 more job boards, and a search of current tech jobs at 824 companies. $0.005 per tool call. Connect with your own Apify token.

Pricing

from $5.00 / 1,000 tool calls

Rating

0.0

(0)

Developer

Don Mangu

Don Mangu

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

5 hours ago

Last modified

Share

MCP server job search for AI agents: connect Claude, Cursor or any MCP client and let it look up open jobs at named companies or search tech jobs, live from career pages.

Jobs MCP Server gives Claude and other AI agents two read-only job tools: the open jobs of companies you name, read live from their career pages, and a search of jobs open today at about 820 tech, AI, remote-first and startup companies. It is a remote MCP server (Streamable HTTP). You connect with your own Apify API token, so every search runs in your own Apify account and we never hold your credentials.

  • Ask about named companies. "Which data roles are open at Stripe and Datadog?" returns each job's title, location, remote or hybrid, salary when published, posted date and link.
  • Search without naming companies. "Remote senior backend jobs posted this week" searches the job boards of about 820 companies and returns the newest matches first.
  • Page through long results. Each result has a nextCursor. Claude passes it back to get the next page without running the search again.

Tools

ToolWhat it doesMain inputs
get_company_jobsOpen jobs of 1 to 25 named companies, from Greenhouse, Lever, Ashby, Workday, Workable and 17 more job boardscompanies (job board links, websites or names), titleIncludes, location, remoteOnly, maxJobsPerCompany (default 100)
search_tech_jobsJobs open today at about 820 companies in five lists: AI companies, tech companies, remote-first, tech hiring in Europe, startupskeywords, location, remoteOnly, workplaceTypes, seniorities, jobFunctions, companyLists, postedSince, hasSalary, maxResults (default 50, at most 500)

Both tools also take pageSize (default 25, at most 100) and cursor. Both are marked read-only: they never change anything in your Apify account except starting the search runs, and they never write to a job board. Invalid input returns a message that says which field to fix.

get_company_jobs uses our Actor ATS Jobs API, and search_tech_jobs uses Tech Jobs Search. Their READMEs list every field, job board and company list.

How to connect the MCP server job search tools

You need a free Apify account and an Apify API token: open Apify Console, Settings, API & Integrations and copy your token. A token with limited scope works.

The server URL is the Standby URL of this Actor followed by /mcp. Copy it from the Endpoints tab of this Actor. It looks like https://conserving-celerytop--jobs-mcp-server.apify.actor/mcp.

Claude (claude.ai and Claude Desktop), as a custom connector

  1. Open Settings, then Connectors, and click Add custom connector.
  2. Name it Jobs, and paste the server URL.
  3. Under Advanced settings, choose No sign-in. In Request headers, add the header authorization with the value Bearer followed by your Apify token, and mark it required.
  4. Click Add, then turn the connector on in a chat from the tools menu.

Request headers are in beta in Claude and not every account shows them yet. If you do not see Request headers, use Claude Code or another MCP client below.

Claude Code

claude mcp add --transport http jobs https://conserving-celerytop--jobs-mcp-server.apify.actor/mcp \
--header "Authorization: Bearer YOUR_APIFY_TOKEN"

Other MCP clients

Any client that supports Streamable HTTP with custom headers works. A typical configuration:

{
"mcpServers": {
"jobs": {
"type": "http",
"url": "https://conserving-celerytop--jobs-mcp-server.apify.actor/mcp",
"headers": { "Authorization": "Bearer YOUR_APIFY_TOKEN" }
}
}
}

Keep your token out of shared files and screenshots. You can revoke it in Apify Console at any time.

Try it

Ask Claude, with the connector on:

  • "List the open engineering jobs at boards.greenhouse.io/stripe and jobs.lever.co/palantir."
  • "Find remote data engineer jobs posted in the last 7 days, senior level."
  • "Show me the next page."

How much does it cost?

You pay three things, all in your own Apify account:

WhatPrice
Each successful tool call (tool-call), including each further page$0.005
get_company_jobs: ATS Jobs API charges per company$0.045 per company on the free plan, less on paid plans, with up to 1,000 jobs included
search_tech_jobs: Tech Jobs Search charges per matching job$1.15 per 1,000 matching jobs on the free plan, less on paid plans
Apify platform usage of the server itselfThe server runs with 256 MB of memory while you use it and stops after it has been idle for the idle timeout
Apify platform usage of the called runsEach get_company_jobs run uses 256 MB and each search_tech_jobs run 1 GB of memory, for about 1 to 2 minutes

Calls that fail, and calls with invalid input, are not charged by this server. Each search is capped: get_company_jobs cannot spend more than about $0.07 per company, and search_tech_jobs no more than its maxResults allows.

Examples on the free plan, without platform usage:

  • Jobs of 3 named companies, first page: $0.005 + 3 x $0.045 = $0.14
  • A search for 50 matching jobs, 2 pages: 2 x $0.005 + 50 x $0.00115 = $0.07

Apify's free plan includes $5 of credit every month.

Limits

  • Up to 25 companies per get_company_jobs call, up to 500 matching jobs per search_tech_jobs call, up to 100 jobs per page.
  • A call waits at most 45 seconds, so MCP clients do not time out. A search that takes longer (a tech job search usually takes 1 to 2 minutes) returns a message with a cursor. Call the tool again with it to get the results; the search is not started or charged twice.
  • Cursors work as long as your Apify plan keeps run data (7 days on the free plan).
  • Jobs are the ones the company's own job board shows at the time of the call. A company whose board we cannot read is listed under companiesWithoutJobs with the reason.

Privacy

The server keeps no copy of your inputs, results or token. Your token is used only by the Apify platform to run the searches in your account. Privacy policy and documentation.

Support

Email don.mangu.data@gmail.com, or open an issue on the Issues tab. Built by Don Mangu, the author of the Actors above. This connector is not affiliated with Anthropic or with the companies whose jobs it returns.

Closest to this one:

More Actors from the same developer:

Job data

Company and salary research

Content, media and research

FAQ

Which MCP clients work? Any client that supports remote MCP servers over Streamable HTTP with a bearer token or custom header, such as Claude Desktop, Claude.ai custom connectors, Cursor and the MCP Inspector.

Does it need my Apify token? Yes. The token authorizes the calls and the underlying runs are billed to your Apify account. The server never stores or logs it.

Which jobs can it find? Open jobs on the career pages of the companies you name (Greenhouse, Lever, Ashby, Workday and more), and a search across about 820 tech, AI and startup companies.

Why does a search return a cursor instead of results? A tech job search takes 1 to 2 minutes. The tool answers within 45 seconds so clients do not time out; call it again with the cursor to get the results.