AI Assistant Integration
Connect Claude, Gemini, ChatGPT and any other MCP-compatible AI assistant to anzsco.com.au occupation data. Ask natural-language questions and get structured answers about ANZSCO codes, visa pathways, state nominations and SkillSelect rounds.
Protocol
This server implements the Model Context Protocol (MCP) — an open standard for exposing tools to AI assistants. Transport: JSON-RPC 2.0 over HTTP. No authentication required.
Connect Claude Desktop
Add the following to your claude_desktop_config.json (found in ~/Library/Application Support/Claude/ on macOS or %APPDATA%\Claude\ on Windows):
{
"mcpServers": {
"anzsco": {
"transport": {
"type": "http",
"url": "https://mcp.anzsco.com.au/"
}
}
}
}After saving, restart Claude Desktop. The ANZSCO tools will appear automatically in the tools panel.
Example Queries
Once connected, ask your AI assistant questions like these:
Available Tools (8)
Full schema at https://mcp.anzsco.com.au/tools
search_occupationsSearch by job title or technology name. Handles synonyms — '.net developer' → ANZSCO 261312, 'java developer' → 261313, 'data scientist' → 224114.
search_occupations(query: ".net developer")
get_occupationFull details for a code — title, lists (MLTSSL/STSOL/ROL), visa eligibility, skills assessment authority, nominating states.
get_occupation(code: '261312')
get_visa_pathwayCombined occupation + visa info — eligible yes/no, points-tested flag, sponsor requirement, relevant lists.
get_visa_pathway(code: '261312', subclass: '189')
get_state_nominationState nomination status — nominated yes/no, points bonus (+5 for 190, +15 for 491), available visas.
get_state_nomination(code: '261312', stateCode: 'NSW')
get_latest_skillselect_roundMost recent SkillSelect round — date, invitations by subclass, minimum points cutoffs, pro-rata occupations.
get_latest_skillselect_round()
search_by_visaAll occupations eligible for a visa subclass (189, 190, 491, 482, 186, 494).
search_by_visa(subclass: '189')
search_by_stateAll occupations on a state/territory skills list (NSW, VIC, QLD, WA, SA, TAS, ACT, NT).
search_by_state(stateCode: 'NSW')
compare_occupationsSide-by-side comparison — visa overlap, state overlap, assessment bodies for 2–5 codes.
compare_occupations(codes: ['261312', '261313', '261212'])
Other AI Assistants
- Gemini with MCP:Add the server URL in Gemini's MCP settings (Gemini Advanced / Google AI Studio with MCP support).
- Cursor / Cline / Continue: Add as an MCP server in the IDE extension settings — use transport type
httpand URLhttps://mcp.anzsco.com.au/. - Any MCP client: Point to
https://mcp.anzsco.com.au/— the server returns a discovery manifest so AI clients can auto-discover available tools.