eoidata SkillSelect Data

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

使うべきか

品質と安全性

A
説明の品質
99%
スキーマの完全性
68%
命名の品質
95%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

検出事項(1)

  • LOWTool 'get_occupation_invitation_cutoffs' name length outside 3-30 rangeget_occupation_invitation_cutoffs 内

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~2,706トークン数(ツール定義)
~767 B一般的なレスポンスサイズ
注意への影響は大きい(128k コンテキストの 2.11%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "skillselect-data": {
      "url": "https://eoidata.com/mcp"
    }
  }
}

リモートエンドポイント

https://eoidata.com/mcpstreamable-http

できること

ツール一覧

ツール(21)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢get_account_profile

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.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_data_catalog

Describe the datasets and boundaries available from eoidata.com without returning detailed data.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡request_new_data(request, useCase, agentName, contact)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "request": {
      "type": "string",
      "minLength": 5,
      "maxLength": 2000
    },
    "useCase": {
      "type": "string",
      "maxLength": 1000
    },
    "agentName": {
      "type": "string",
      "maxLength": 120
    },
    "contact": {
      "type": "string",
      "maxLength": 320
    }
  },
  "required": [
    "request"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_eoi_snapshot(visa, state, occupation, month)

Return bounded aggregate submitted, invited and lodged counts plus score ranges. Free accounts can query any single occupation for the latest exact pathway; VIP unlocks historical and broader scope.

入力スキーマ

{
  "type": "object",
  "properties": {
    "visa": {
      "type": "string",
      "minLength": 3,
      "maxLength": 12
    },
    "state": {
      "type": "string",
      "minLength": 2,
      "maxLength": 5
    },
    "occupation": {
      "type": "string",
      "pattern": "^\\d{6}$"
    },
    "month": {
      "type": "string",
      "pattern": "^(0[1-9]|1[0-2])\\/\\d{4}$"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_eoi_history(visa, state, occupation, months)

Return up to 24 months of aggregate submitted, invited and lodged history for optional visa, state or occupation filters. VIP required.

入力スキーマ

{
  "type": "object",
  "properties": {
    "visa": {
      "type": "string",
      "minLength": 3,
      "maxLength": 12
    },
    "state": {
      "type": "string",
      "minLength": 2,
      "maxLength": 5
    },
    "occupation": {
      "type": "string",
      "pattern": "^\\d{6}$"
    },
    "months": {
      "type": "integer",
      "minimum": 1,
      "maximum": 24
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_score_distribution(visa, state, occupation, month, status)

Return aggregate counts by SkillSelect score for one status and a bounded published scope. VIP required.

入力スキーマ

{
  "type": "object",
  "properties": {
    "visa": {
      "type": "string",
      "minLength": 3,
      "maxLength": 12
    },
    "state": {
      "type": "string",
      "minLength": 2,
      "maxLength": 5
    },
    "occupation": {
      "type": "string",
      "pattern": "^\\d{6}$"
    },
    "month": {
      "type": "string",
      "pattern": "^(0[1-9]|1[0-2])\\/\\d{4}$"
    },
    "status": {
      "type": "string",
      "enum": [
        "SUBMITTED",
        "INVITED",
        "LODGED"
      ]
    }
  },
  "required": [
    "status"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢rank_occupations(visa, state, month)

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.

入力スキーマ

{
  "type": "object",
  "properties": {
    "visa": {
      "type": "string",
      "minLength": 3,
      "maxLength": 12
    },
    "state": {
      "type": "string",
      "minLength": 2,
      "maxLength": 5
    },
    "month": {
      "type": "string",
      "pattern": "^(0[1-9]|1[0-2])\\/\\d{4}$"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_related_occupations(occupation)

Return at most six occupations related by ANZSCO unit or minor group, with aggregate submitted counts. VIP required.

入力スキーマ

{
  "type": "object",
  "properties": {
    "occupation": {
      "type": "string",
      "pattern": "^\\d{6}$"
    }
  },
  "required": [
    "occupation"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_pathway_overview(occupation, month)

Compare the published visa and state pathways for one occupation in one month using aggregate counts and score summaries. VIP required.

入力スキーマ

{
  "type": "object",
  "properties": {
    "occupation": {
      "type": "string",
      "pattern": "^\\d{6}$"
    },
    "month": {
      "type": "string",
      "pattern": "^(0[1-9]|1[0-2])\\/\\d{4}$"
    }
  },
  "required": [
    "occupation"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢compare_occupations(occupations, visa, state, month)

Compare aggregate EOI snapshot counts for two to five occupations in the same scope. VIP required.

入力スキーマ

{
  "type": "object",
  "properties": {
    "occupations": {
      "minItems": 2,
      "maxItems": 5,
      "type": "array",
      "items": {
        "type": "string",
        "pattern": "^\\d{6}$"
      }
    },
    "visa": {
      "type": "string",
      "minLength": 3,
      "maxLength": 12
    },
    "state": {
      "type": "string",
      "minLength": 2,
      "maxLength": 5
    },
    "month": {
      "type": "string",
      "pattern": "^(0[1-9]|1[0-2])\\/\\d{4}$"
    }
  },
  "required": [
    "occupations"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢compare_pathways(occupation, month, pathways)

Compare two to five visa/state pathways for one occupation using aggregate snapshot counts. VIP required.

入力スキーマ

{
  "type": "object",
  "properties": {
    "occupation": {
      "type": "string",
      "pattern": "^\\d{6}$"
    },
    "month": {
      "type": "string",
      "pattern": "^(0[1-9]|1[0-2])\\/\\d{4}$"
    },
    "pathways": {
      "minItems": 2,
      "maxItems": 5,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "visa": {
            "type": "string",
            "minLength": 3,
            "maxLength": 12
          },
          "state": {
            "type": "string",
            "minLength": 2,
            "maxLength": 5
          }
        },
        "required": [
          "visa"
        ]
      }
    }
  },
  "required": [
    "occupation",
    "pathways"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_score_position(score, visa, state, occupation)

Return the aggregate number of submitted EOIs at or above a score in one pathway. Free accounts can query any single occupation in the latest exact pathway.

入力スキーマ

{
  "type": "object",
  "properties": {
    "score": {
      "type": "integer",
      "minimum": 0,
      "maximum": 150
    },
    "visa": {
      "type": "string",
      "minLength": 3,
      "maxLength": 12
    },
    "state": {
      "type": "string",
      "minLength": 2,
      "maxLength": 5
    },
    "occupation": {
      "type": "string",
      "pattern": "^\\d{6}$"
    }
  },
  "required": [
    "score",
    "visa"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_candidate_profile(population, dimension, occupation, visa, state, ...)

Return one aggregate profile dimension for submitted or invited EOIs in one occupation pathway. VIP required.

入力スキーマ

{
  "type": "object",
  "properties": {
    "population": {
      "type": "string",
      "enum": [
        "submitted",
        "invited"
      ]
    },
    "dimension": {
      "type": "string",
      "enum": [
        "english",
        "partner",
        "prof_year",
        "naati",
        "aus_study",
        "regional_study",
        "specialist_edu",
        "pool_age"
      ]
    },
    "occupation": {
      "type": "string",
      "pattern": "^\\d{6}$"
    },
    "visa": {
      "type": "string",
      "minLength": 3,
      "maxLength": 12
    },
    "state": {
      "type": "string",
      "minLength": 2,
      "maxLength": 5
    },
    "month": {
      "type": "string",
      "pattern": "^(0[1-9]|1[0-2])\\/\\d{4}$"
    }
  },
  "required": [
    "population",
    "dimension",
    "occupation",
    "visa",
    "state"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_invitation_rounds(limit)

Return up to 12 published invitation rounds and aggregate visa outcomes. VIP required.

入力スキーマ

{
  "type": "object",
  "properties": {
    "limit": {
      "default": 5,
      "type": "integer",
      "minimum": 1,
      "maximum": 12
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_occupation_invitation_cutoffs(query)

Search published occupation invitation cutoff observations. Free accounts get the latest matching observation for any one occupation; VIP gets up to 50 results.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 2,
      "maxLength": 120
    }
  },
  "required": [
    "query"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_state_nomination_progress(state, visaSubclass)

Return the latest published aggregate state nomination progress, optionally filtered by state or visa subclass. VIP required.

入力スキーマ

{
  "type": "object",
  "properties": {
    "state": {
      "type": "string",
      "minLength": 2,
      "maxLength": 5
    },
    "visaSubclass": {
      "type": "string",
      "minLength": 3,
      "maxLength": 3
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_processing_times(month, visa, state, occupation)

Return existing eoidata aggregate invite-to-lodge and lodge-to-close duration statistics. Free accounts get the latest summary for any one occupation and exact pathway; VIP unlocks the full breakdown.

入力スキーマ

{
  "type": "object",
  "properties": {
    "month": {
      "type": "string",
      "pattern": "^\\d{4}-(0[1-9]|1[0-2])$"
    },
    "visa": {
      "type": "string",
      "minLength": 3,
      "maxLength": 12
    },
    "state": {
      "type": "string",
      "minLength": 2,
      "maxLength": 5
    },
    "occupation": {
      "type": "string",
      "pattern": "^\\d{6}$"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_grant_profile(month, visa, state, occupation)

Return the existing aggregate closed-EOI lodged-month and score profile for one exact pathway. VIP required.

入力スキーマ

{
  "type": "object",
  "properties": {
    "month": {
      "type": "string",
      "pattern": "^(0[1-9]|1[0-2])\\/\\d{4}$"
    },
    "visa": {
      "type": "string",
      "minLength": 3,
      "maxLength": 12
    },
    "state": {
      "type": "string",
      "minLength": 2,
      "maxLength": 5
    },
    "occupation": {
      "type": "string",
      "pattern": "^\\d{6}$"
    }
  },
  "required": [
    "month",
    "visa",
    "state",
    "occupation"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢search_occupations(query)

Find up to 10 occupations by ANZSCO code or occupation name. A non-empty query is required; this tool cannot enumerate the full catalog.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 2,
      "maxLength": 120
    }
  },
  "required": [
    "query"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_available_scope

List the currently available EOI months, visas, states and statuses so another query can stay within published scope.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_latest_overview

Return the latest EOI snapshot month, official invitation round date, processing data publication and coverage counts.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 21 件