job_search
Search normalized tech jobs across enabled sources by keywords, location, company, work mode, or tech stack. Returns opaque refs for job_fetch, no provider knowledge needed.
Instructions
Search normalized jobs across enabled TechJobMCP sources.
Returns opaque refs that can be passed to job_fetch. Provider knowledge is not required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of postings to return (1-200, default: 25). | |
| query | No | Free-text search query / keywords (e.g. 'Software Engineer', 'Python'). | |
| cursor | No | Deferred to future milestones. Non-null values will be rejected. | |
| company | No | Company name filter. | |
| sources | No | Optional list of source families to query (e.g. ['ashby', 'linkedin']). If omitted, searches across all enabled sources. | |
| location | No | Geographic location filter (e.g. 'Tel Aviv', 'Remote', 'New York'). | |
| seniority | No | Deferred to future milestones. Non-null values will be rejected. | |
| work_mode | No | Preferred work mode: 'remote', 'hybrid', or 'onsite'. | |
| tech_stack | No | List of technology stack requirements (e.g. ['Python', 'FastAPI']). | |
| freshness_days | No | Deferred to Milestone 7. Non-null values will be rejected. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||