Documentation Job tools
Job tools
Search job postings by keyword and location, get full job details including pay range and description, and access raw job data.
get_job_details
Get details for a specific LinkedIn job posting — title, company, location, pay range, description, and more.
Cost
1 credit
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
url | string | Yes | The LinkedIn job posting URL. |
Response shape
title, seniorityLevel, function, employmentType, industries, location, postedDate, numApplicants, applyLink, companyName, companyUrl, url, isEasyApply, payRange, description, posterExample call
{
"method": "tools/call",
"params": {
"name": "get_job_details",
"arguments": {
"url": "https://www.linkedin.com/jobs/view/1234567890"
}
}
}Example response
{
"title": "Staff Software Engineer",
"seniorityLevel": "Mid-Senior level",
"function": "Engineering",
"employmentType": "Full-time",
"industries": "Technology, Information and Internet",
"location": "San Francisco, CA",
"postedDate": "2026-07-15",
"numApplicants": 45,
"applyLink": "https://www.linkedin.com/jobs/view/1234567890",
"companyName": "Spectre Labs",
"companyUrl": "https://www.linkedin.com/company/spectre-labs",
"url": "https://www.linkedin.com/jobs/view/1234567890",
"isEasyApply": false,
"payRange": "$180,000 - $240,000",
"description": "We are looking for a Staff Engineer to build the next generation of AI infrastructure...",
"poster": "Jane Smith"
}get_job_raw
Get a job posting's full, unfiltered LinkedIn JSON.
Cost
1 credit
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
url | string | Yes | The LinkedIn job posting URL. |
Response shape
Full unfiltered JSON — every field LinkedIn returns for this record.
Example call
{
"method": "tools/call",
"params": {
"name": "get_job_raw",
"arguments": {
"url": "https://www.linkedin.com/jobs/view/1234567890"
}
}
}Example response
Full unfiltered JSON — every field LinkedIn returns for this record.search_jobs
Search jobs by keyword and location. Returns a markdown table. Use get_job_details to drill into a specific posting.
Cost
1 credit per record
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
query | string | Yes | Job title or keyword to search for. |
location | string | Yes | Location to search in. |
experience_level | string | No | Optional seniority filter (e.g. entry_level, mid_senior_level). |
Response shape
Markdown table with columns:
title, companyName, location, postedDate, url, payRangeExample call
{
"method": "tools/call",
"params": {
"name": "search_jobs",
"arguments": {
"query": "Software Engineer",
"location": "Remote",
"experience_level": "mid_senior_level"
}
}
}Example response
| title | companyName | location | postedDate | url | payRange |
| --- | --- | --- | --- | --- | --- |
| Staff Engineer | Spectre Labs | Remote | 2026-07-15 | https://... | $180K - $240K |
| Senior SWE | Acme Corp | Remote | 2026-07-14 | https://... | $160K - $210K |