ENTRA Jobs
What this MCP does
Searches verified AI and technology jobs, matches candidates to roles, reports listed salary statistics, and prepares human-reviewed applications.
Tools
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 25, 'minimum': 1, 'description': 'Max companies (default 15, max 25)'}, 'query': {'type': 'string', 'minLength': 1, 'description': 'Role query, e.g. "AI engineer"'}, 'country': {'type': 'string', 'description': 'ISO-2 country code or country name'}, 'remote_only': {'type': 'boolean', 'description': 'Only remote roles'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'description': 'Job id from search_jobs / match_jobs'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Max results (default 20)'}, 'query': {'type': 'string', 'description': 'Filter by company name'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 20, 'minimum': 1, 'description': 'Max matches (default 10, max 20)'}, 'skills': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 50, 'description': 'Key skills if you have no resume text, e.g. ["python","llm","rag"]'}, 'country': {'type': 'string', 'description': 'ISO-2 country code or country name'}, 'min_salary': {'type': 'number', 'minimum': 0, 'description': 'Minimum ANNUAL salary in USD'}, 'remote_only': {'type': 'boolean', 'description': 'Only remote roles'}, 'resume_text': {'type': 'string', 'maxLength': 8000, 'description': 'Free-text resume / profile (â\x89¤8000 chars). Skills, role and seniority are extracted deterministically.'}, 'target_role': {'type': 'string', 'description': 'Target role, e.g. "machine learning engineer" (overrides the role detected in resume_text)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['skills'], 'properties': {'limit': {'type': 'integer', 'maximum': 15, 'minimum': 1}, 'skills': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1, 'description': 'Key skills / technologies, e.g. ["python","llm","rag"]'}, 'role_hint': {'type': 'string', 'description': 'Target role, e.g. "ML engineer"'}, 'remote_only': {'type': 'boolean'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'description': 'Job id from search_jobs / match_jobs'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'minLength': 1, 'description': 'Role query, e.g. "machine learning engineer"'}, 'country': {'type': 'string', 'description': 'ISO-2 country code or country name'}, 'experience': {'enum': ['no_experience', '1_3_years', '3_6_years', '6_plus_years'], 'type': 'string', 'description': 'Experience level'}, 'remote_only': {'type': 'boolean', 'description': 'Only remote roles'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Max results (default 10, max 50)'}, 'query': {'type': 'string', 'minLength': 1, 'description': 'Free-text search, e.g. "machine learning engineer"'}, 'remote': {'type': 'boolean', 'description': 'Shorthand for work_location="remote"'}, 'company': {'type': 'string', 'description': 'Company slug or name, e.g. "openai" or "Stripe"'}, 'country': {'type': 'string', 'description': 'ISO-2 country code (US, GB, DE, AEâ\x80¦) or country name'}, 'rank_by': {'enum': ['date', 'salary', 'fit'], 'type': 'string', 'description': 'date (default) · salary (listed bands only, highâ\x86\x92low) · fit (needs profile_keywords)'}, 'experience': {'enum': ['no_experience', '1_3_years', '3_6_years', '6_plus_years'], 'type': 'string', 'description': 'Experience level'}, 'salary_min': {'type': 'number', 'minimum': 0, 'description': 'Minimum ANNUAL salary (default currency USD; ENTRA converts other currencies)'}, 'work_location': {'enum': ['remote', 'onsite', 'hybrid'], 'type': 'string', 'description': 'Filter by work location'}, 'sort_by_salary': {'type': 'boolean', 'description': 'Deprecated â\x80\x94 use rank_by="salary"'}, 'salary_currency': {'type': 'string', 'maxLength': 3, 'minLength': 3, 'description': 'Currency for salary_min (default USD)'}, 'profile_keywords': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 30, 'description': 'Candidate skills for rank_by="fit", e.g. ["python","pytorch","llm"]'}, 'posted_within_days': {'type': 'integer', 'maximum': 365, 'minimum': 1, 'description': 'Only roles published in the last N days'}}, 'additionalProperties': False}
Recent tool changes
Similar MCP servers
AdButler
Manages AdButler advertisers, campaigns, ad items, audiences, zones, creatives, catalogs, and advertising reports.
Duvo MCP
Provides governed retail and CPG operations for cases, queues, approvals, automations, process documentation, integrations, and a…
Lovie Company Formation
Supports company formation and business administration with bank accounts, cards, invoicing, bookkeeping, accounting periods, and…
freedom-mcp
Supports company operations through commitments, teams, agents, customer evidence, leads, content workflows, spreadsheets, commer…
独行录 / opcmenu
Supports founder and company discovery, collaboration goals and tasks, events and signups, networking, messaging, profiles, produ…
Meta Council
Provides governed workflows for consulting, outreach, sales deals, invoices, marketing campaigns, content approvals, accounting a…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…