{"apiVersion":"v1","directorySlug":"tun-ai-mcp-eee356a05f","title":"TUNAI","description":"Search live UK jobs read from employers","pageUrl":"https://www.mcpbundles.com/skills/tun-ai-mcp-eee356a05f","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.tun-ai.com/mcp","hostedMcpUrl":null,"toolCount":6,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.tun-ai/tun-ai-mcp-eee356a05f","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"search_jobs","description":"Live jobs from employers' own career pages, found by free text for a job title, skill or company, with an optional place and filters. Ten results a page, each with a job_id and a source_url on tun-ai.com. The answer gives the total and says when part of the query was ignored.","inputSchema":{"type":"object","required":["query"],"properties":{"page":{"type":"integer","minimum":1},"sort":{"enum":["newest","best"],"type":"string"},"place":{"type":"string","maxLength":80},"query":{"type":"string","maxLength":200},"market":{"type":"string"},"pay_min":{"type":"integer","maximum":10000000,"minimum":1},"seniority":{"enum":["junior","mid","senior","lead","exec"],"type":"string"},"employment":{"enum":["perm","contract","temp","apprentice"],"type":"string"},"pay_stated":{"type":"boolean"},"work_model":{"enum":["remote","hybrid","onsite"],"type":"string"},"posted_within_days":{"enum":[1,7,30],"type":"integer"}},"additionalProperties":false},"title":"Search jobs","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_jobs","displayName":"Search jobs"},{"name":"get_job","description":"One job in full, by its job_id: employer, place, pay, skills, the advert text and the employer's own apply link.","inputSchema":{"type":"object","required":["job_id"],"properties":{"job_id":{"type":"integer","minimum":1}},"additionalProperties":false},"title":"Get a job","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_job","displayName":"Get a job"},{"name":"list_markets","description":"The countries TUNAI searches, with their country codes and currencies.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"title":"List markets","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_markets","displayName":"List markets"},{"name":"salary_for_role","description":"What a role advertises as pay, by level (junior to executive), across a country, and optionally for one city with how many jobs are live. Figures come from adverts that state a pay, with their sample size and the date measured. Covers TUNAI's tracked roles; for any other role the answer lists the closest tracked ones.","inputSchema":{"type":"object","required":["role"],"properties":{"city":{"type":"string","maxLength":40},"role":{"type":"string","maxLength":80},"market":{"type":"string"}},"additionalProperties":false},"title":"Salary for a role","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"salary_for_role","displayName":"Salary for a role"},{"name":"get_employer","description":"An employer's TUNAI page in data: live jobs, new in the last 7 days, places, kinds of role, how often adverts state pay, and its ten latest jobs, matched on the employer's name as it appears on its adverts.","inputSchema":{"type":"object","required":["employer"],"properties":{"market":{"type":"string"},"employer":{"type":"string","maxLength":120}},"additionalProperties":false},"title":"Employer page","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_employer","displayName":"Employer page"},{"name":"who_is_hiring","description":"The employers with the most live adverts for a job title in a country, with open-role counts. A stock of open adverts, not growth or hiring intent.","inputSchema":{"type":"object","required":["role"],"properties":{"role":{"type":"string","maxLength":120},"market":{"type":"string"}},"additionalProperties":false},"title":"Who is hiring","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"who_is_hiring","displayName":"Who is hiring"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=TUNAI&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AudHVuLWFpLmNvbS9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22TUNAI%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.tun-ai.com%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22TUNAI%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.tun-ai.com%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=TUNAI&connectorUrl=https%3A%2F%2Fmcp.tun-ai.com%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"TUNAI\" --url \"https://mcp.tun-ai.com/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/tun-ai-mcp-eee356a05f","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/tun-ai-mcp-eee356a05f/tools/{tool}","mcpServerUrl":"https://mcp.tun-ai.com/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/tun-ai-mcp-eee356a05f?live=1"}