integrations.sh
← all integrations

ZipRecruiter

MCP server openai

Find live jobs on ZipRecruiter without leaving ChatGPT. Search by job title, company, or location, then narrow results by salary, distance, remote or hybrid work, employment type, and date posted. After reviewing a listing, jump to ZipRecruiter to apply. Example: “@ziprecruiter find me customer service jobs in Los Angeles that pay at least $24 an hour”

Homepage
https://www.ziprecruiter.com
Remote URL
https://api.ziprecruiter.com/mcp
Auth
NONE

Tools (1)

Extracted live via the executor SDK.

  • search_jobs

    Do not use this tool if the search is for jobs outside of the United States or Canada. Use this tool when the user expresses intent to find, search, browse, view, or compare job opportunities, for example, full-time roles, part-time positions, remote jobs, and many more. The user can find jobs by job title, skills, keywords, location, remote options, salary range, employment type, experience level, and posting recency. STRICT ARGUMENT RULE:

    • Optional filters are opt-in only. The assistant must omit every optional filter unless the user explicitly stated that criterion in the current conversation.
    • Broad job-search requests must not be narrowed by default.

    IMPORTANT LOCATION RULES:

    • Do NOT guess the user's country, state/province, city, or address.
    • Do NOT set country_admin_code unless it is provided by the user.
    • Do NOT set location_types unless the user explicitly specifies a REMOTE/HYBRID/PHYSICAL job.
    • If no concrete location is available for a local search, ask the user for a city, state/province or address before invoking the tool.
    • If the user asks for remote jobs only, location may be omitted unless they specify a country.

    Trigger examples (invoke the tool for any of these):

    • "find me a job", "show me remote jobs", "any part-time roles?", "what jobs are hiring"
    • "software engineer jobs in Austin", "warehouse jobs paying $25/hr"
    • Follow-ups like "more like these", "show next page", "any senior ones?"

    Note:

    1. Extract relevant search criteria from the user's request; omit fields the user didn't specify.
    2. Tool response includes URL links for each job. When LLM is including URLs in the text response, always format them as Markdown hyperlinks using descriptive anchor text. Never output raw URLs.