Company Job Openings
Give it one company’s LinkedIn URL or domain, get back that company’s open roles.
- Tool
company_job_openings- Cost
- 0.3 credits per job found
- Category
- Company Signals
- Required input
company_linkedin_urlcompany_domain- Returns
- Job openings at one company
What it does
- Retrieves job openings for one company.
- The only job tool that accepts a company LinkedIn URL. That is the reason to reach for it.
- Also accepts a domain, and
company_job_listingsdoes the same job at the same price — with a domain, either works. - Filter with
job_titleandlocation.
Use this one when a LinkedIn URL is what you have.
Use cases
- Work from a LinkedIn URL you already have. This is the only job tool that takes a company LinkedIn page, so it fits lists sourced from LinkedIn rather than from domains.
- Check hiring on an account mid-conversation. One call confirms whether the team you are selling into is growing before you send the follow-up.
- Map which functions are expanding. Group openings by title to see whether the money is going to sales, engineering or support this quarter.
- Enrich a signal list. Attach current openings to accounts you have already qualified so the outreach can name a specific role they are hiring for.
How to use it
Connect the MCP server
Follow the setup guide for your client. Browser sign-in, no API key.
Point it at whichever identifier you hold
Use the LinkedIn company URL if that is what we have on the account. If we only
have a website domain, company_job_listings covers the same ground.Pull openings from the LinkedIn URL
Get the job openings for linkedin.com/company/stripe. Sales titles only,
50 results.Read the signal
Summarise what those openings say about where they are investing — team,
seniority and location.Example prompts
| Ask your client | What you get back |
|---|---|
| ”Job openings for linkedin.com/company/stripe” | Openings for one company from its LinkedIn page |
| ”Sales openings only, US locations, 50 results” | Filtered by job_title and location |
| ”Which teams is this company growing?” | Openings grouped by function |
| ”Same thing, but I only have the domain” | Route to company_job_listings at the same 0.3 credits |
Best prompting practices
- Name the tool.
company_job_listingscovers the same scope at the same price, so say which one you want rather than letting the model choose. - Route by the identifier you hold. This tool takes
company_linkedin_url; the other takes the domain. Tell your client which column your list actually has, or it will call both on the same account and bill twice for one answer. - Filter titles at the source, in array form.
job_title: ["Account Executive"]is free and keeps the response small. - There is no title exclusion here.
job_title_excludeonly exists oncompany_job_listings. If dropping roles matters more than accepting a LinkedIn URL, resolve the domain and use that tool instead. - Raise
max_results. The default of 10 will hide most of a large company’s board. It goes to 100 for the same 0.3 credits. - Ask for the raw rows. “Return a table: title, location, posted date, URL” — a prose summary of a hiring board is not something you can sort or sequence from.
- Do not batch it blindly. At 0.3 credits a call, a 100-account list costs 30 credits. Say “stop after 10 and report credits used”.
- Pair it with headcount. Openings plus
head_count_growth_ratetells you whether they are growing or backfilling.
Output
{
"company": "Stripe",
"jobs": [
{
"title": "Enterprise Account Executive",
"location": "New York, NY",
"url": "https://linkedin.com/jobs/view/1234567890"
}
]
}Credits and limits
0.3 credits per call, flat, whatever max_results you set. Maximum 100 openings per call. Run check_credits (free) before any batch.
All four job tools cost the same, so route by the identifier you hold rather
than by price. Send accounts with a domain to
company_job_listings and keep this
tool for the accounts where only a LinkedIn URL exists — running both on the
same company bills twice for one answer.
Parameters
| Parameter | Type | Required | Notes |
|---|---|---|---|
company_linkedin_url | string | One of the two | LinkedIn company page URL |
company_domain | string | One of the two | Website domain |
job_title | array | No | Titles to include, e.g. ["Account Executive"] |
location | string | No | Location filter |
max_results | number | No | 1–100, default 10 |
Related tools
| Tool | Use it instead when |
|---|---|
company_job_listings | You have the company name or domain — same scope, same 0.3 credits |
linkedin_job_listings | You want a market-wide keyword search across all companies — 0.3 credits |
search_linkedin_job_openings | You need advanced filters or resume matching — 0.3 credits |
job_openings_growth_rate | You want the hiring trend over time, not the openings — 3 credits |
Next steps
- All MCP tools — the full catalogue with credit costs
- Signals & ABM — workflows that turn hiring signals into an account list
Keep learning
Two courses take these tools past the reference page — clustered by GTM job, then chained into workflows.
SyncGTM MCP Mini CourseBeginnerMCP server · 8 lessons · 1h 31mAll 50 MCP tools clustered by GTM job — lead sourcing, CRM enrichment, social signals, account research, scraping — with copy-paste workflow prompts.AI-Powered GTMIntermediateApp + MCP · 19 lessons · 3h 6mWhere AI earns its cost, how to think in MCP tool chains, and three agentic builds — warm outbound, meeting research, CRM repair.