[{"data":1,"prerenderedAt":199},["ShallowReactive",2],{"seo-allowlist":3,"connector-hitprace":73,"related-hitprace":175},[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72],"activecampaign","ahrefs","airtable","amplitude","asana","avalara","aweber","bamboohr","billcom","bitbucket","brevo-sendinblue","buffer","calendly","clickup","close","confluence","constant-contact","copper","datadog","dialpad","docusign","expensify","figma","freshsales","github","gitlab","gmail","google-adsense","google-calendar","google-drive","google-forms","google-maps","google-sheets","google-slides","greenhouse","hubspot","intercom","jira","jotform","linear","mailchimp","microsoft-teams","miro","mixpanel","mondaycom","notion","outlook","pandadoc","personio","pipedrive","quickbooks-online","recurly","salesforce","sendgrid","sentry","slack","square","stripe","tableau","todoist","trello","typeform","wix","workable","wrike","youtube","zendesk","zoho-crm","zoom",{"id":74,"name":75,"icon":76,"description":77,"provider":78,"authType":79,"availableAuthTypes":80,"apiDocsUrl":81,"authDocsUrl":81,"category":82,"pageCopy":83,"datasets":116},"hitprace","HitPrace","\u002Fconnectoricons\u002Fhitprace.png","HitPrace offers read-only Czech job search plus market snapshots of how many offers there are and what they pay, now reachable from Claude, ChatGPT or Cursor through its MCP server. Nothing it does changes data, so ContextGate's part here is mostly visibility: every search lands in Activity, and any tool you don't need can be switched off.","vendor_mcp","none",[79],"https:\u002F\u002Fwww.hitprace.cz\u002Fllms.txt","HR & Payroll",{"title":84,"description":85,"heading":86,"connect":87,"sections":102,"utmCampaign":115},"HitPrace MCP: Czech job search for Claude & ChatGPT","HitPrace MCP: read-only Czech job search and job market snapshots in Claude or ChatGPT. Switch off any tool you don't need; every call is recorded.","HitPrace MCP: Czech jobs and market snapshots in your AI app",{"heading":88,"steps":89},"Add HitPrace to your AI app",[90,92,94,100],{"text":91},"Click Connect HitPrace free. There's no sign-in, so its tools are ready at once.",{"text":93},"The server is read-only and all seven tools start on. If you don't look up employers, switch off the company tools such as `find_companies` and `get_company_jobs` to keep your AI app's tool list short.",{"text":95,"link":96,"after":99},"Add ContextGate to your AI app as a connector or MCP server. The steps for each app are on",{"label":97,"href":98},"the Works with page","\u002Fworks-with\u002F",".",{"text":101},"Ask your AI app for developer jobs in Brno, then find that search in Activity.",[103,110],{"heading":104,"bullets":105},"Czech job market questions",[106,107,108,109],"Search Czech job listings by place, occupation or employer with `search_jobs`.","Ask how many offers there are and what they pay with `get_job_market_snapshot`, without pulling every listing.","Find an employer with `find_companies` and list its open jobs.","Read a job ad in full, with a link to cite.",{"heading":111,"bullets":112},"Visibility for a read-only server",[113,114],"A HitPrace tool you switch off disappears from your AI apps.","Activity records each search made through ContextGate.","hitprace-mcp",[117,127,135,143,151,159,167],{"name":118,"description":119,"recordCount":120,"type":121,"requiredParams":122,"optionalParams":123,"exampleEndpoint":120,"docsUrl":81,"sampleFields":124,"sampleData":125},"search_jobs","Concrete job cards. For a count or salary question use get_job_market_snapshot. A search needs location, lat with lng, occupation, q, or company_sef. company_sef from find_companies combines with location, occupation, salary, feature and employment. Do not count jobs. jobs[] is one page, not a sample of the whole match, so do not rank employers, occupations or market shares from it. Cite a job by ","N\u002FA","tool",[],[],[],[126],{"endpoint":120,"docs":81},{"name":128,"description":129,"recordCount":120,"type":121,"requiredParams":130,"optionalParams":131,"exampleEndpoint":120,"docsUrl":81,"sampleFields":132,"sampleData":133},"get_job","Job metadata. Full text is the canonical url with Accept text\u002Fmarkdown, or get_job_public_content. Cite a job by url, id, title, employer name and place. Cite matching_active_jobs with retrieved_at. Cite salary only when the salary object is present, with period, currency, sample_size and salary.updated_at. methodology_url belongs to aggregated interpretation. The page length is not the job count.",[],[],[],[134],{"endpoint":120,"docs":81},{"name":136,"description":137,"recordCount":120,"type":121,"requiredParams":138,"optionalParams":139,"exampleEndpoint":120,"docsUrl":81,"sampleFields":140,"sampleData":141},"get_job_public_content","One public job as markdown. Returns id, url and markdown. The url is the canonical detail.",[],[],[],[142],{"endpoint":120,"docs":81},{"name":144,"description":145,"recordCount":120,"type":121,"requiredParams":146,"optionalParams":147,"exampleEndpoint":120,"docsUrl":81,"sampleFields":148,"sampleData":149},"get_job_market_snapshot","Count and salary without cards. Prefer this when the user asks how many offers or what pay is offered. With no filters it is the whole public HitPrace dataset in the Czech Republic: active deduplicated offers on HitPrace.cz, not a census of every vacancy in Czechia, and it has no salary. company_sef is allowed. A missing salary object means the sample is unpublished. Cite a job by url, id, title, ",[],[],[],[150],{"endpoint":120,"docs":81},{"name":152,"description":153,"recordCount":120,"type":121,"requiredParams":154,"optionalParams":155,"exampleEndpoint":120,"docsUrl":81,"sampleFields":156,"sampleData":157},"find_companies","Resolve a human employer name. At most five profiles. Do not guess when several are plausible. A brand is not the legal employer.",[],[],[],[158],{"endpoint":120,"docs":81},{"name":160,"description":161,"recordCount":120,"type":121,"requiredParams":162,"optionalParams":163,"exampleEndpoint":120,"docsUrl":81,"sampleFields":164,"sampleData":165},"get_company","Public employer profile for a sef returned by find_companies. Do not invent the sef. Cite a job by url, id, title, employer name and place. Cite matching_active_jobs with retrieved_at. Cite salary only when the salary object is present, with period, currency, sample_size and salary.updated_at. methodology_url belongs to aggregated interpretation. The page length is not the job count. Do not aggreg",[],[],[],[166],{"endpoint":120,"docs":81},{"name":168,"description":169,"recordCount":120,"type":121,"requiredParams":170,"optionalParams":171,"exampleEndpoint":120,"docsUrl":81,"sampleFields":172,"sampleData":173},"get_company_jobs","Job cards for one known employer when no other filter is requested. If the user also wants location, occupation, salary, feature or employment, call search_jobs with company_sef from find_companies. Cite a job by url, id, title, employer name and place. Cite matching_active_jobs with retrieved_at. Cite salary only when the salary object is present, with period, currency, sample_size and salary.upd",[],[],[],[174],{"endpoint":120,"docs":81},[176,179,182,185,188,191,193,196],{"id":177,"name":178},"hosco","Hosco Hospitality Jobs",{"id":180,"name":181},"intermediair","Intermediair Jobs",{"id":183,"name":184},"jobcrawls","JobCrawls",{"id":186,"name":187},"levels","Levels.fyi",{"id":189,"name":190},"nationalevacaturebank","Nationale Vacaturebank Jobs",{"id":52,"name":192},"Personio",{"id":194,"name":195},"remoterocketship","Remote Rocketship jobs",{"id":197,"name":198},"upwork","Upwork",1793790225657]