# Job Search MCP

Vendor: Job Search  
Category: developer-tools  
Auth: API_KEY  
Composio slug: `job_search`

Search approved job-listing sources through fixed RapidAPI Runtime provider hosts. Availability depends on the connected RapidAPI application's subscriptions and plan entitlements.

## Tools

- **Count Active ATS Jobs** — Count active ATS jobs matching company, role, location, date, salary, and enrichment filters without returning job records.
- **Count Active Job Board Jobs** — Count active LinkedIn, Wellfound, and Y Combinator jobs matching company, role, location, date, salary, and enrichment filters.
- **Count Daily International Jobs** — Count international job postings matching documented date, company, role, salary, and geography filters.
- **Estimate Glassdoor Salary** — Estimate Glassdoor salary for a title, location, and experience range.
- **Get Glassdoor Company Overview** — Get an employer overview and ratings by Glassdoor company ID.
- **Get Glassdoor Company Salaries** — Get salary data for a job title at one Glassdoor company.
- **Get International Job Statistics** — Get coverage and frequency statistics for a searchable international-job field.
- **Glassdoor Real-Time: Autocomplete Companies** — Returns company-name suggestions and identifiers for a partial name. Use the result to select a company before calling company-specific actions.
- **Glassdoor Real-Time: Autocomplete Jobs** — Returns job-title suggestions for a partial query. Use a suggestion to refine the query sent to job search.
- **Glassdoor Real-Time: Autocomplete Salaries** — Returns salary-title suggestions for a partial query. Use a suggestion to refine the query sent to salary search.
- **Glassdoor Real-Time: Get Company Base Info** — Returns core identity and profile information for a company ID. Use this for basic company data rather than the broader company overview actions.
- **Glassdoor Real-Time: Get Company Interview Details** — Returns one interview report identified by an interview ID. Use the company interviews action first when the interview ID is not known.
- **Glassdoor Real-Time: Get Company Job Details** — Returns the detailed company-job listing identified by a listing ID and the query string supplied by a company jobs result.
- **Glassdoor Real-Time: Get Company Overview** — Returns a company overview for a profile ID and company ID. Use this for a company summary; use the detailed overview action for the expanded profile.
- **Glassdoor Real-Time: Get Conversation Details** — Returns one Glassdoor conversation and its detailed content by conversation ID. Use conversation search first when the ID is not known.
- **Glassdoor Real-Time: Get Detailed Company Overview** — Returns the expanded company overview for a company ID. Use this when the standard overview or base information does not provide enough profile detail.
- **Glassdoor Real-Time: Get Job Details** — Returns the detailed job listing identified by a listing ID and the query string supplied by a general job-search result.
- **Glassdoor Real-Time: Get Salary Details** — Returns the provider's salary-detail payload, distinct from a salary report selected by ID. The provider's public parameter schema is unavailable, so this action exposes no inputs.
- **Glassdoor Real-Time: Get Salary Report** — Returns one salary report for a provider salary ID. Use salary search to find salary records before requesting an individual report.
- **Glassdoor Real-Time: List Company Awards** — Lists awards associated with a company. Use this for recognition and award history rather than general company profile data.
- **Glassdoor Real-Time: List Company Benefits** — Returns a paginated list of employee-reported benefits for a company. Use this to inspect benefits rather than reviews or general profile data.
- **Glassdoor Real-Time: List Company Interviews** — Returns a paginated list of interview reports for a company, with optional sorting. Use an interview ID from the result to fetch one detailed report.
- **Glassdoor Real-Time: List Company Jobs** — Lists job openings for one company, with title, location, date, function, sort, and cursor filters. Use the general job search for cross-company results.
- **Glassdoor Real-Time: List Company Locations** — Lists locations associated with a company ID. Use this for a company's offices and operating locations, not to resolve a job-search location.
- **Glassdoor Real-Time: List Company Photos** — Returns the provider's company photo collection. The provider's public parameter schema is unavailable, so this action exposes no inputs.
- **Glassdoor Real-Time: List Company Reviews** — Returns a paginated list of employee reviews for a company, with optional sorting. Use this for workplace feedback rather than company profile data.
- **Glassdoor Real-Time: List Salary Filters** — Returns the provider's available salary-search filter metadata. The provider's public parameter schema is unavailable, so this action exposes no inputs.
- **Glassdoor Real-Time: Resolve Job Location** — Resolves a location name to Glassdoor job-location matches and identifiers. Use a returned identifier as the location filter in job search.
- **Glassdoor Real-Time: Resolve Salary Location** — Returns the provider's salary-location resolution payload for use with salary search. The provider's public parameter schema is unavailable, so this action exposes no inputs.
- **Glassdoor Real-Time: Search Companies** — Returns paginated company matches for a name query. Use the returned company identifiers with company profile, review, interview, job, and benefit actions.
- **Glassdoor Real-Time: Search Conversations** — Returns paginated Glassdoor conversation matches for a text query, ordered by relevance or recency. Use a returned ID to fetch one conversation's details.
- **Glassdoor Real-Time: Search Jobs** — Searches job listings across companies and returns filtered, sortable, cursor-paginated results. Use company jobs instead to restrict results to one company.
- **Glassdoor Real-Time: Search Salaries** — Searches salary records by job title and returns paginated compensation results, with experience, function, location, and sort filters.
- **Google Jobs: List Entry-Level Jobs** — Lists entry-level and junior roles, graduate programs, trainee positions, and jobs that do not require prior experience. The connected RapidAPI application must be subscribed to Google Jobs API.
- **Google Jobs: List Four-Day Work Week Jobs** — Lists positions offering a four-day work week or compressed schedule. The connected RapidAPI application must be subscribed to Google Jobs API.
- **Google Jobs: List Freelance Jobs** — Lists freelance, contractor, consulting, and other independent-work opportunities. The connected RapidAPI application must be subscribed to Google Jobs API.
- **Google Jobs: List High-Paying Jobs** — Lists high-compensation positions that the provider identifies as paying at least $100,000. The connected RapidAPI application must be subscribed to Google Jobs API.
- **Google Jobs: List Internships** — Lists internships, co-op positions, trainee programs, apprenticeships, and student opportunities. The connected RapidAPI application must be subscribed to Google Jobs API.
- **Google Jobs: List Jobs** — Lists aggregated job postings from sources including LinkedIn, Indeed, Jooble, ZipRecruiter, and Glassdoor. The connected RapidAPI application must be subscribed to Google Jobs API.
- **Google Jobs: List Jobs by Benefits** — Lists positions through the provider's benefits-and-perks route, including roles advertising health insurance, retirement plans, or stock options. The connected RapidAPI application must be subscribed to Google Jobs API.
- **List Active ATS Jobs** — List active ATS jobs with company, role, location, date, salary, and enrichment filters plus offset or cursor pagination.
- **List Active Job Board Jobs** — List active LinkedIn, Wellfound, and Y Combinator jobs with company, role, location, date, salary, and enrichment filters plus pagination.
- **List Distinct International Job Values** — List distinct values and counts for a searchable international-job field.
- **List Glassdoor Company Interviews** — List interview experiences for a Glassdoor company by job function, job title, location type, offer outcome, sort order, regional domain, and page.
- **List Glassdoor Company Jobs** — List jobs posted by a Glassdoor company with location and function filters.
- **List Glassdoor Company Reviews** — List and filter employee reviews for a Glassdoor company.
- **List Glassdoor Company Salaries** — List paginated salary records for a Glassdoor company, optionally by title and location.
- **Search Daily International Jobs** — Search international job postings with documented date, company, role, salary, geography, and pagination filters.
- **Search Glassdoor Companies** — Search Glassdoor employers by name or company ID.
- **Search Glassdoor Jobs** — Search Glassdoor jobs by query, location and location type, easy-apply or remote status, posting age, minimum company rating, regional domain, and cursor.

## Setup

1. Create or open a Switchy Project.
2. Open Integrations and connect Job Search.
3. Authorise through api_key.
4. Teammates can now @-mention Job Search tools in chat.

---
Last verified: 2026-10-17T02:00:10.360Z  
Canonical URL: https://switchy.build/directory/mcps/job-search