{"serverId":"mcp-registry/com.infosecjobboard/jobs","tools":[{"name":"get_job","fixed":{"name":"get_job","description":"Get one job by id: role details, a short description excerpt, and the canonical job-page URL (which is also where to apply).","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"Job id from search_jobs results"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":82,"tokensAfter":82},{"name":"market_stats","fixed":{"name":"market_stats","description":"Live aggregate cybersecurity hiring stats: total open security roles, new this week, remote share, salary-disclosure rate, and top specializations / seniorities / countries.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":73,"tokensAfter":73},{"name":"search_jobs","fixed":{"name":"search_jobs","description":"Search live cybersecurity jobs from 200+ security companies (updated hourly). Returns up to 10 matching roles plus the total match count and a browse URL for the full list. All Apply flows go through the returned job URLs.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","maximum":10,"minimum":1,"description":"Max results (default 5, hard cap 10)"},"query":{"type":"string","description":"Free-text search over title / company / location"},"remote":{"type":"boolean","description":"Only remote roles"},"country":{"type":"string","description":"Country name, e.g. \"Germany\" or \"United States\""},"seniority":{"enum":["entry","mid","senior","lead"],"type":"string","description":"Seniority bucket"},"specialization":{"enum":["grc","privacy","cloud-security","appsec","ot-ics-security","detection-engineering","threat-intelligence","offensive-security","ai-security","security-engineering","identity-access"],"type":"string","description":"Cybersecurity specialization"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":288,"tokensAfter":288}],"toolsChanged":3,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}