Documentation Index
Fetch the complete documentation index at: https://docs.hexjobs.com/llms.txt
Use this file to discover all available pages before exploring further.
Available MCP Tools
The Hexjobs MCP server provides several tools for searching and analyzing job offers. All tools return structured JSON data and handle errors gracefully.Core Search Tools
search
Main search tool with advanced filtering and AI-powered semantic search.
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
query | string | No | Search query (e.g., “python developer”, “CTO”) |
country | string | No | Country code: “PL”, “DE”, “AT”, “UA” |
cities | array[string] | No | Filter by cities (e.g., [“Warszawa”, “Kraków”]) |
categories | array[string] | No | Job categories (e.g., [“IT”, “Marketing”]) |
experience_levels | array[string] | No | Experience levels (e.g., [“junior”, “mid”, “senior”]) |
contract_types | array[string] | No | Contract types (e.g., [“B2B”, “UoP”]) |
work_modes | array[string] | No | Work modes (e.g., [“office”, “hybrid”, “remote”]) |
companies | array[string] | No | Filter by company names |
is_remote | boolean | No | Filter remote jobs only |
min_salary | float | No | Minimum salary threshold |
limit | integer | No | Number of results (max 100, default 20) |
offset | integer | No | Pagination offset (default 0) |
offer
Get detailed information about a specific job offer.
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
slug | string | Yes | Job offer slug (unique identifier) |
offers_count
Get total count of job offers matching specified filters without returning actual offers.
Parameters:
Same as search tool (except limit and offset)
Returns:
Market Data Tools
available_categories
Get all available job categories with counts.
Parameters: None
Returns:
available_countries
Get all available countries/regions with job counts.
Parameters: None
Returns:
available_experience_levels
Get all available experience levels with counts.
Parameters: None
Returns:
available_contract_types
Get all available contract types with counts.
Parameters: None
Returns:
available_work_modes
Get all available work modes with counts.
Parameters: None
Returns:
Best Practices
Efficient Searching
- Use specific queries - More specific queries return better results
- Combine filters - Use multiple filters to narrow down results
- Paginate large results - Use
limitandoffsetfor large result sets - Check counts first - Use
offers_countbefore fetching full results
Query Examples
Error Handling
All tools return user-friendly error messages:Rate Limiting
The MCP server applies standard fair-use rate limiting:- Maximum 100 results per request
- Reasonable request frequency expected
- No hard limits for normal usage
Tips & Tricks
Semantic search is automatically enabled when using the
search tool with a query string. It understands context and synonyms.