Skip to content

eoidata SkillSelect Data

by eoidata.com · remote · no sign-in to list tools · v1.0.0 · published by com.eoidata

Australian SkillSelect EOI, invitation, nomination and processing-time data. No raw data.

Changes · 1

21 tools: 1 change things and 20 only read.

Scanned Oct 22, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http skillselect-data https://eoidata.com/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

21 tools

Changes things 1Claude Code: ask
  • request_new_dataSubmit any unmet data need directly to the eoidata product team.No findings

    Why it is in this group

    • The name "request_new_data" says "request": a word for a change.
    Description, as the server wrote it
    Submit any unmet data need directly to the eoidata product team. No login, VIP membership or product submission quota is required. Include what data is needed and how the Agent would use it.

    Annotations the server declares

    • readOnlyHint: false
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: false
Only reads 20Claude Code: allow
  • compare_occupationsCompare aggregate EOI snapshot counts for two to five occupations in the same scope.No findings

    Why it is in this group

    • The name "compare_occupations" says "compare": a word for reading.
    Description, as the server wrote it
    Compare aggregate EOI snapshot counts for two to five occupations in the same scope. VIP required.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • compare_pathwaysCompare two to five visa/state pathways for one occupation using aggregate snapshot counts.No findings

    Why it is in this group

    • The name "compare_pathways" says "compare": a word for reading.
    Description, as the server wrote it
    Compare two to five visa/state pathways for one occupation using aggregate snapshot counts. VIP required.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • get_account_profileCheck which eoidata account is connected and whether it currently has an active VIP reading membership.No findings

    Why it is in this group

    • The name "get_account_profile" says "get": a word for reading.
    Description, as the server wrote it
    Check which eoidata account is connected and whether it currently has an active VIP reading membership. Login is required; this does not expose personal profile fields.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • get_available_scopeList the currently available EOI months, visas, states and statuses so another query can stay within published scope.No findings

    Why it is in this group

    • The name "get_available_scope" says "get": a word for reading.
    Description, as the server wrote it
    List the currently available EOI months, visas, states and statuses so another query can stay within published scope.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • get_candidate_profileReturn one aggregate profile dimension for submitted or invited EOIs in one occupation pathway.No findings

    Why it is in this group

    • The name "get_candidate_profile" says "get": a word for reading.
    Description, as the server wrote it
    Return one aggregate profile dimension for submitted or invited EOIs in one occupation pathway. VIP required.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • get_data_catalogDescribe the datasets and boundaries available from eoidata.com without returning detailed data.No findings

    Why it is in this group

    • The name "get_data_catalog" says "get": a word for reading.
    Description, as the server wrote it
    Describe the datasets and boundaries available from eoidata.com without returning detailed data.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • get_eoi_historyReturn up to 24 months of aggregate submitted, invited and lodged history for optional visa, state or occupation filters.No findings

    Why it is in this group

    • The name "get_eoi_history" says "get": a word for reading.
    Description, as the server wrote it
    Return up to 24 months of aggregate submitted, invited and lodged history for optional visa, state or occupation filters. VIP required.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • get_eoi_snapshotReturn bounded aggregate submitted, invited and lodged counts plus score ranges for one published month and optional visa, state or occupation filters.No findings

    Why it is in this group

    • The name "get_eoi_snapshot" says "get": a word for reading.
    Description, as the server wrote it
    Return bounded aggregate submitted, invited and lodged counts plus score ranges for one published month and optional visa, state or occupation filters. VIP required.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • get_grant_profileReturn the existing aggregate closed-EOI lodged-month and score profile for one exact pathway.No findings

    Why it is in this group

    • The name "get_grant_profile" says "get": a word for reading.
    Description, as the server wrote it
    Return the existing aggregate closed-EOI lodged-month and score profile for one exact pathway. VIP required.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • get_invitation_roundsReturn up to 12 published invitation rounds and aggregate visa outcomes.No findings

    Why it is in this group

    • The name "get_invitation_rounds" says "get": a word for reading.
    Description, as the server wrote it
    Return up to 12 published invitation rounds and aggregate visa outcomes. VIP required.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • get_latest_overviewReturn the latest EOI snapshot month, official invitation round date, processing data publication and coverage counts.No findings

    Why it is in this group

    • The name "get_latest_overview" says "get": a word for reading.
    Description, as the server wrote it
    Return the latest EOI snapshot month, official invitation round date, processing data publication and coverage counts.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • get_occupation_invitation_cutoffsSearch published occupation invitation cutoff observations by occupation name or group code, capped at 50 results.No findings

    Why it is in this group

    • The name "get_occupation_invitation_cutoffs" says "get": a word for reading.
    Description, as the server wrote it
    Search published occupation invitation cutoff observations by occupation name or group code, capped at 50 results. VIP required.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • get_pathway_overviewCompare the published visa and state pathways for one occupation in one month using aggregate counts and score summaries.No findings

    Why it is in this group

    • The name "get_pathway_overview" says "get": a word for reading.
    Description, as the server wrote it
    Compare the published visa and state pathways for one occupation in one month using aggregate counts and score summaries. VIP required.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • get_processing_timesReturn existing eoidata aggregate invite-to-lodge and lodge-to-close duration statistics.No findings

    Why it is in this group

    • The name "get_processing_times" says "get": a word for reading.
    Description, as the server wrote it
    Return existing eoidata aggregate invite-to-lodge and lodge-to-close duration statistics. VIP required.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • get_score_distributionReturn aggregate counts by SkillSelect score for one status and a bounded published scope.No findings

    Why it is in this group

    • The name "get_score_distribution" says "get": a word for reading.
    Description, as the server wrote it
    Return aggregate counts by SkillSelect score for one status and a bounded published scope. VIP required.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • get_score_positionReturn the aggregate number of submitted EOIs at or above a score in one pathway.No findings

    Why it is in this group

    • The name "get_score_position" says "get": a word for reading.
    Description, as the server wrote it
    Return the aggregate number of submitted EOIs at or above a score in one pathway. This is not a queue number or prediction. VIP required.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • get_state_nomination_progressReturn the latest published aggregate state nomination progress, optionally filtered by state or visa subclass.No findings

    Why it is in this group

    • The name "get_state_nomination_progress" says "get": a word for reading.
    Description, as the server wrote it
    Return the latest published aggregate state nomination progress, optionally filtered by state or visa subclass. VIP required.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • rank_occupationsReturn only the top 20 occupations by submitted EOI count for a published month and optional visa/state filters.No findings

    Why it is in this group

    • The description's first verb is "return": a word for reading.
    Description, as the server wrote it
    Return only the top 20 occupations by submitted EOI count for a published month and optional visa/state filters. No pagination or bulk export. VIP required.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false
  • search_occupationsFind up to 10 occupations by ANZSCO code or occupation name.No findings

    Why it is in this group

    • The name "search_occupations" says "search": a word for reading.
    Description, as the server wrote it
    Find up to 10 occupations by ANZSCO code or occupation name. A non-empty query is required; this tool cannot enumerate the full catalog.

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: false

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.0.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http skillselect-data https://eoidata.com/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__skillselect-data__get_account_profile",
      "mcp__skillselect-data__get_data_catalog",
      "mcp__skillselect-data__get_eoi_snapshot",
      "mcp__skillselect-data__get_eoi_history",
      "mcp__skillselect-data__get_score_distribution",
      "mcp__skillselect-data__rank_occupations",
      "mcp__skillselect-data__get_related_occupations",
      "mcp__skillselect-data__get_pathway_overview",
      "mcp__skillselect-data__compare_occupations",
      "mcp__skillselect-data__compare_pathways",
      "mcp__skillselect-data__get_score_position",
      "mcp__skillselect-data__get_candidate_profile",
      "mcp__skillselect-data__get_invitation_rounds",
      "mcp__skillselect-data__get_occupation_invitation_cutoffs",
      "mcp__skillselect-data__get_state_nomination_progress",
      "mcp__skillselect-data__get_processing_times",
      "mcp__skillselect-data__get_grant_profile",
      "mcp__skillselect-data__search_occupations",
      "mcp__skillselect-data__get_available_scope",
      "mcp__skillselect-data__get_latest_overview"
    ],
    "ask": [
      "mcp__skillselect-data__request_new_data"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as skillselect-data. Review it before you use it.