
Connect your AI application or agent to ENTRA’s job and talent network. The open-source ENTRA MCP server (npm: entra-mcp) exposes search_jobs, match_jobs, salary_stats, companies_hiring, get_job, list_companies and prepare_application over the public ENTRA API. Employer tools and a hosted endpoint for ChatGPT, claude.ai and Gemini are next.
What is ENTRA?
ENTRA is an AI-native job and talent platform that connects AI agents, job seekers and employers. ENTRA provides AI-powered job search, candidate search and matching through its web platform, API and AI-agent integrations (MCP). Candidates create AI-ready talent profiles and discover relevant jobs; employers publish jobs and discover candidates with AI matching. ENTRA lists verified jobs aggregated directly from company hiring systems, focusing on AI, technology and professional roles — connecting global talent with companies worldwide and in Dubai/UAE.
ASK → MATCH → ENTER.
Build AI Agents for Hiring with ENTRA
ENTRA MCP server — open source, npm
One command connects Claude Code, Claude Desktop, Cursor or Windsurf to thousands of verified jobs aggregated straight from company hiring systems. Finds and ranks; you apply.
claude mcp add entra -- npx -y entra-mcp
Claude Desktop / Cursor / Windsurf: {"mcpServers":{"entra":{"command":"npx","args":["-y","entra-mcp"]}}} · Listed on Smithery, Glama and the official MCP Registry · Source: github.com/dubaikseniia-wq/entra-mcp
Tools
search_jobs
Query, remote/onsite/hybrid, country, company, annual salary minimum, experience, posted_within_days, rank_by date · salary · fit.
match_jobs
Paste a resume or skills → up to 20 verified roles with fit score 0–100, why it fits, skill gaps, salary band. Deterministic, explainable.
salary_stats
Listed salary bands for a role: count, min / p25 / median / p75 / max per currency, top hiring companies.
companies_hiring
Which companies are hiring for a role right now, with open-role counts and links.
get_job · list_companies
Full job details (description, requirements, skills) and company directory with open roles.
prepare_application
Apply link straight into the company’s ATS plus a checklist. Human-in-the-loop by design.
Public API
GET https://entracareers.com/api/jobs?search=machine%20learning&workLocation=remote&salaryMin=200000&salaryPeriod=yearly&sortBy=salary&sortOrder=desc
GET https://entracareers.com/api/jobs/{id}
GET https://entracareers.com/api/companies?search=openai
Agent traffic is welcome — add utm_source=agent. Listed in the official MCP Registry as io.github.dubaikseniia-wq/entra-mcp (npm [email protected]). Employer mode: create an API key in your employer profile → claude mcp add entra -e ENTRA_API_KEY=… -- npx -y entra-mcp --employer → post_job, my_jobs, close_job, job_applications, search_candidates, match_candidates. Coming next: hosted endpoint (Streamable HTTP) for ChatGPT, claude.ai and Gemini.
The job market, ready for AI
For talent — Ask AI to find your next job.
Tell an AI assistant what you are looking for and discover relevant, verified opportunities through ENTRA.
For employers — Ask AI to find your next hire.
Describe the talent you need and discover relevant candidates through ENTRA. Post for $10. Hire through AI.
For AI agents — Connect AI to the job market.
ENTRA provides structured job and talent data through its API and agent integrations (MCP), enabling AI-powered search and matching.
Frequently Asked Questions
Do I need an API key?+
Public job search is open; write operations and talent data require authorization and scoped permissions.
Where is the MCP server?+
The entra-mcp server is open source and installable via npx; it wraps the public ENTRA API (no direct database access).
Rate limits?+
Fair-use rate limits apply; contact ENTRA for higher volumes.