MCP Server

joboracle

io.tooloracle/joboracle
Business & Operations Search & Research Public & reachable MCP 2026-07-28

What this MCP does

Searches job listings, company openings, remote roles, salary ranges, hiring trends, and job-market comparisons.

company_jobs
All open positions at a specific company.
Input schema
{'type': 'object', 'required': ['company'], 'properties': {'company': {'type': 'string', 'description': 'Company name'}, 'country': {'type': 'string', 'default': 'de'}, 'results_per_page': {'type': 'integer', 'default': 10}}, 'additionalProperties': False}
health_check
Server status.
Input schema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
job_alerts_check
How many new jobs posted today/3 days/week for a query. Quick market pulse.
Input schema
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Keywords'}, 'country': {'type': 'string', 'default': 'de'}, 'location': {'type': 'string', 'description': 'City or region'}}, 'additionalProperties': False}
job_compare
Compare job markets across cities for a role: job count and salaries.
Input schema
{'type': 'object', 'required': ['query', 'locations'], 'properties': {'query': {'type': 'string', 'description': 'Job title'}, 'country': {'type': 'string', 'default': 'de'}, 'locations': {'type': 'array', 'items': {'type': 'string'}, 'description': 'List of cities to compare'}}, 'additionalProperties': False}
job_search
Search jobs by title, skill, location. Filter by type and recency.
Input schema
{'type': 'object', 'required': ['query'], 'properties': {'page': {'type': 'integer', 'default': 1, 'description': 'Page number (starts at 1)'}, 'query': {'type': 'string', 'description': "Job title or keywords, e.g. 'Business Development Manager'"}, 'country': {'type': 'string', 'default': 'de', 'description': 'Country code: de, gb, us, at, ch, nl, fr, it, pl, br, au, in'}, 'sort_by': {'type': 'string', 'default': 'relevance', 'description': 'Sort: relevance, date, salary'}, 'location': {'type': 'string', 'description': "City or region, e.g. 'Bielefeld' or 'Berlin'"}, 'full_time': {'type': 'boolean', 'description': 'Full-time only'}, 'salary_min': {'type': 'integer', 'description': 'Minimum annual salary filter'}, 'max_days_old': {'type': 'integer', 'description': 'Only jobs posted within N days'}, 'results_per_page': {'type': 'integer', 'default': 10, 'description': 'Results per page (max 50)'}}, 'additionalProperties': False}
job_trends
Top companies hiring for a field. Rising demand signals.
Input schema
{'type': 'object', 'required': ['field'], 'properties': {'field': {'type': 'string', 'description': "Field or job category, e.g. 'Vertrieb' or 'IT'"}, 'country': {'type': 'string', 'default': 'de'}}, 'additionalProperties': False}
remote_jobs
Find remote-only positions for a role or skill.
Input schema
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Keywords'}, 'country': {'type': 'string', 'default': 'de'}, 'results_per_page': {'type': 'integer', 'default': 10}}, 'additionalProperties': False}
salary_insights
Salary ranges for a role in a location.
Input schema
{'type': 'object', 'required': ['role'], 'properties': {'role': {'type': 'string', 'description': "Job title, e.g. 'Sales Manager'"}, 'country': {'type': 'string', 'default': 'de'}, 'location': {'type': 'string', 'description': 'City or region'}}, 'additionalProperties': False}
Added
health_check
Sept. 17, 2026, 12:53 p.m.
Added
job_alerts_check
Sept. 17, 2026, 12:53 p.m.
Added
job_compare
Sept. 17, 2026, 12:53 p.m.
Added
job_trends
Sept. 17, 2026, 12:53 p.m.
Added
company_jobs
Sept. 17, 2026, 12:53 p.m.
Added
remote_jobs
Sept. 17, 2026, 12:53 p.m.
Added
salary_insights
Sept. 17, 2026, 12:53 p.m.
Added
job_search
Sept. 17, 2026, 12:53 p.m.