Search LinkedIn job posts across every company by keyword, location, seniority and workplace type. Returns title, company, location and job URL.
LinkedIn Job Listings is a SyncGTM MCP agent that searches LinkedIn job posts across all companies from a single keyword and returns the job title, company, location and job URL for each match. It is the simplest of the four SyncGTM job tools: one keyword string in, up to 100 listings back, for a flat 1 credit per call. Use it to answer "who is hiring for this role" and turn the answer into a ranked target account list.
Takes one `keywords` string — a role or skill phrase like "RevOps" or "Head of Sales". It is a string, not an array, so two roles means two calls.
Narrows the search with `location`, `employment_type` (full-time, part-time, internship, contract, temporary), `experience_level` (internship, associate, entry, director, mid-senior, executive) and `workplace_type` (remote, hybrid, office).
Returns up to 100 listings per call — job title, company, location and the LinkedIn job URL. `max_results` is 1–100 and defaults to 10, so set it explicitly.
Searches the whole market at once. For the roles at one named account, use `company_job_listings` (1.5 credits, name or domain) or `company_job_openings` (5 credits, LinkedIn URL).
Does not return emails, phones, hiring-manager names, company domains, salary or applicant counts, and has no posted-date filter — it cannot answer "posted this week". For those, plus company-size and resume-match scoring, use `search_linkedin_job_openings` (0.3 credits); its `published_at` takes `r604800` for the past week.
Costs 1 credit per call, flat — a 100-listing call costs exactly the same as a 10-listing call.
Download the skill file — it saves as linkedin-job-listings.zip.
In Claude, open Settings → Capabilities → Skills and upload the .zip (or unzip the linkedin-job-listings/ folder into .claude/skills/ for Claude Code).
Connect the SyncGTM MCP server at docs.syncgtm.com/mcp_server/setup. Browser sign-in, no API key to paste.
Trigger /linkedin-job-listings with one keyword phrase, plus any of location, employment type, experience level and workplace type.
Tune one setting: max_results. It defaults to 10, the cost is flat at 1 credit, so set it to 100 for market research and let the skill deduplicate the rows into a ranked company list.
Find the companies with an open RevOps req and hand sales a target list ranked by open-role count. "Revenue Operations" and "Sales Operations" are two separate calls at 1 credit each.
Count open roles for your buyer persona in one city or country before a rep commits to the patch.
Filter to workplace_type remote to catch distributed teams that buy tooling instead of hiring locally. The job URL becomes the opening line.
Filter employment_type to contract to find teams with project budget but no headcount — the clearest buying signal for agencies and consultancies.
Outcome: A 20-account, roughly 40-contact list where every prospect's company has a live RevOps req, with the job URL as the first-line hook.
Outcome: Ten accounts with confirmed accelerating SDR hiring, a named enablement buyer at each, and an exact open-seat count to quote in the opening line.
Outcome: A UK contract-hiring shortlist with the budget owner named at each account and their current martech stack listed for the pitch.
Paste any of these into Claude once the skill is installed and the SyncGTM MCP is connected.
Find LinkedIn job listings for "Revenue Operations Manager" across all companies in the United States, mid-senior level, full-time. Return 100 results, then give me the unique hiring companies with an open-role count each, sorted by count.Who is hiring remote Sales Development Representatives right now? Search LinkedIn job listings across all companies with workplace type remote, 100 results. Deduplicate to companies and show me only the ones with 3 or more open SDR roles.Search LinkedIn job listings for "Marketing Operations" in the United Kingdom, employment type contract, 50 results. Give me company, job title, location and job URL for each.Find "Head of Sales" job listings across all companies in Germany, director level, hybrid only, 100 results. Deduplicate to companies, then check the job openings growth rate for the top 10 only — that is 3 credits each, so stop at 10.Search LinkedIn job listings for "Salesforce Administrator" in Australia, full-time, 100 results. Deduplicate to companies, resolve the top 15 names to domains with find_companies at limit 15, then find up to 2 people per domain with the titles VP Sales and Head of Revenue Operations and get their work emails. Report credits used.Set `max_results` to 100. The cost is a flat 1 credit whatever you ask for, and the default of 10 is too small for market research.
Keep `keywords` to one phrase — it is a string, not an array. "RevOps" and "Sales Operations" are two calls and two credits, so cap the variant list and run `check_credits` (free) before a long series of searches.
Pair a specific keyword with `experience_level`. "Sales" returns everything from SDR to Chief Revenue Officer; "Account Executive" at mid-senior returns a list you can actually work.
Use only the accepted enum values. `onsite`, `senior` and `c-level` do not exist — the working values are `office` for workplace_type, and `mid-senior` and `executive` for experience_level.
Ask for the deduplicated company list, not the raw rows. One employer posts the same role across many cities, and you are building an account list, not a job board.
Budget the chain, not the search. The 1 credit here is trivial next to `find_companies` at 0.3 per company returned (set `limit`), `find_people_within_company` at 1.5 per company and `find_work_email` at 1 per person.