MCP.Market

ENTRA Jobs MCP server

online · 100% uptime
by dubaikseniia-wq·io.github.dubaikseniia-wq/entra-mcp·v0.4.0

Verified AI/tech jobs from company ATSs: search, fit matching, salary stats; employer job posting

B84/100grade B
What users say
No reviews yet
Be the first
Safety scan
B84/100

full report

Adoption
Growing

0 stars68 downloads/wk

Reviews

Write one

Nobody has reviewed ENTRA Jobs yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

ENTRA Jobs tools (8)

write = sends, deletes, buys or posts
  • companies_hiringFree

    Which companies are hiring for a role right now: aggregates ENTRA search results (up to 300 most recent roles) into companies with open-role counts, sample titles, latest post date, verified flag and profile URLs.

  • get_jobFree

    Full details of one ENTRA job by id: description, requirements, skills, salary band, company, apply link.

  • list_companiesFree

    List companies hiring on ENTRA (OpenAI, Anthropic, SpaceX, Stripe and 300+ more) with open-role counts and profile links.

  • match_jobsFree

    AI matching, live: pass resume_text (free text) or skills[] plus optional target_role / remote_only / country / min_salary. Extracts skills, role and seniority deterministically, runs 2–4 searches, dedupes and ranks with an explainable fit_score (0–100), why[], matched_skills, skill_gaps, salary and a qualitative interview_chance_hint. ENTRA finds and ranks; the human applies.

  • match_profileFree

    Backward-compatible alias of match_jobs: skills[] (+ role_hint, remote_only, limit) → ranked verified roles with fit explanation.

  • prepare_applicationFree

    Prepare an application for an ENTRA job: returns the direct apply link and a short checklist. The human reviews and applies — no auto-submission.

  • salary_statsFree

    Salary statistics for a role query from ENTRA listings that publish a band (up to 150 most recent): count_with_salary, min / p25 / median / p75 / max per currency (annualized; USD reported as USD-equivalent, other currencies as-is), top 5 companies by count. Listed bands only — no estimates.

  • search_jobsFree

    Search thousands of verified AI & tech jobs on ENTRA (aggregated directly from company hiring systems — zero ghost jobs). Filters: work location, country, company, annual salary, experience, posted_within_days. rank_by date | salary | fit (fit needs profile_keywords). Returns total_found and live roles with salary bands and apply links.

Public scan report

scanner v0.1.10 · 2026-10-31 · same rubric, same numbers if you re-run it

no findings
  • Code scan5 source files scanned25/25
  • Live reliabilityremote reachable in 2949ms17/20
  • Tool poisoning8 tool descriptions checked15/15
  • Auth qualityAPI key sent as a header8/15
  • Maintenancelast push 40 days ago12/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 84/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How ENTRA Jobs compares

Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
84/100
higher than 73% of 3,470 Web search servers
Tools
8
the typical Web search server has 5
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote Web search server answers 100%
Response time
418 ms
faster than 37% of 2,238 Web search servers
Downloads a week
68
more than 47% of 827 Web search servers with a package

What its tools let an agent do: 8 read

Release history: 2 versions in the registry since 2026-09-21, latest 2026-09-21, typically several a day.

Install ENTRA Jobs in Claude Code, Cursor or VS Code

claude mcp add --transport http entra-mcp https://mcp.entracareers.com/mcp
Add to Cursor

What the publisher says

From the ENTRA Jobs repository's README, as published. We do not edit it. Read it on GitHub

ENTRA MCP — the first agent-ready job platform

Let your AI find your job. This MCP server connects Claude, ChatGPT, Cursor, Windsurf or any MCP client — locally via npx or hosted at https://mcp.entracareers.com/mcp — to ENTRA — thousands of verified AI & tech jobs aggregated straight from company hiring systems (OpenAI, Anthropic, SpaceX, Stripe + 300 more). Zero ghost jobs.

Agents search, match, rank and prepare. Humans decide and apply — no spam, no auto-submission.

Install

Claude Code

claude mcp add entra -- npx -y entra-mcp

Claude Desktop — one-click extension (.mcpb) Download entra-mcp.mcpb and open it with Claude Desktop (Settings → Extensions → Install from file). No Node install needed. Employers can paste their API key in the extension settings.

Claude Desktop (claudedesktopconfig.json), Cursor (.cursor/mcp.json), Windsurf (~/.codeium/windsurf/mcp_config.json)

{
  "mcpServers": {
    "entra": { "command": "npx", "args": ["-y", "entra-mcp"] }
  }
}

From source:

npm install && npm run build
claude mcp add entra -- node "/path/to/entra-mcp/dist/index.js"

Requires Node 18+. No API key needed for candidate tools — they are read-only against the public ENTRA API. Employers add one env var, see Employer mode.

Then just ask: "Find me remote ML engineer roles paying $200K+, tell me which companies are hiring most, and prepare an application for the best fit."

Hosted endpoint (no install)

The same server runs at https://mcp.entracareers.com/mcp (MCP Streamable HTTP). Nothing to install, no account for candidate tools.

Employer mode over HTTP: send your key on every request as Authorization: Bearer entralive… and the 8 employer tools appear for that request (Cursor: add "headers": { "Authorization": "Bearer entralive…" } next to url). ChatGPT and claude.ai connectors cannot send custom headers today, so there you get candidate mode — employers use the local npx setup with ENTRAAPIKEY (Employer mode).

How the hosted server behaves:

  • Stateless: every request stands alone (no sessions, no Mcp-Session-Id), so it scales and redeploys without breaking clients. GET /mcp and DELETE /mcp answer 405 as the spec allows.
  • The Authorization header is used for that one request and is neither stored nor logged. No key is read from the server's environment.
  • Rate limit 120 requests/minute per client IP on /mcp; request bodies up to 1 MB; CORS open for browser-based agents. Health: GET /healthz.
  • Same honesty rules as below — the hosted server is just another transport for the identical tools.

Tools

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

ENTRA Jobs: common questions

Is ENTRA Jobs MCP server safe?
Mostly: it is graded B (84/100). Read the ENTRA Jobs safety report
How do I install ENTRA Jobs?
It runs remotely at mcp.entracareers.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does ENTRA Jobs need an API key?
Yes. The registry entry asks for ENTRA_API_KEY, Authorization.
Is ENTRA Jobs maintained?
The last commit was 44 days ago (2026-09-21). The latest release is v0.4.0.
Is ENTRA Jobs up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of ENTRA Jobs?
Servers from other publishers that do the same job: freehire MCP server, Jobseek MCP server and Workopia — Job Search MCP server. Compare all ENTRA Jobs alternatives.
How does ENTRA Jobs compare with other Web search MCP servers?
safety score 84/100 (higher than 73% of 3,470 Web search servers); tools 8 (the typical Web search server has 5); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to ENTRA Jobs

Same job from other publishers: the closest match first, then the best rated.

All ENTRA Jobs alternatives →
  • freehire
    freehire.me: search 3.3M+ IT jobs from 294K company boards, track applications, tailor CVs.
    A
  • Jobseek
    Search jobs and companies on Job Seek (jseek.co)
    A
  • Workopia — Job Search
    Search 6.3M+ live jobs from companies' own career pages, plus resume tailoring & cover letters.
    B
  • The Company Atlas
    Global customs trade data and company registry. Search shipments, and look up legal entities.
    B
  • obsei
    Self-hosted customer feedback with PII stripped at ingest: search, stats and themes with citations.
    A