Australian SkillSelect EOI, invitation, nomination and processing-time data. No raw data.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Compare aggregate EOI snapshot counts for two to five occupations in the same scope. VIP required.
Compare aggregate EOI snapshot counts for two to five occupations in the same scope. VIP required.
| Argument | Type | Description |
|---|---|---|
| visa | string | |
| month | string | |
| state | string | |
| occupations* | array |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"occupations"
],
"properties": {
"visa": {
"type": "string",
"maxLength": 12,
"minLength": 3
},
"month": {
"type": "string",
"pattern": "^(0[1-9]|1[0-2])\\/\\d{4}$"
},
"state": {
"type": "string",
"maxLength": 5,
"minLength": 2
},
"occupations": {
"type": "array",
"items": {
"type": "string",
"pattern": "^\\d{6}$"
},
"maxItems": 5,
"minItems": 2
}
}
}Compare two to five visa/state pathways for one occupation using aggregate snapshot counts. VIP required.
| Argument | Type | Description |
|---|---|---|
| month | string | |
| pathways* | array | |
| occupation* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"occupation",
"pathways"
],
"properties": {
"month": {
"type": "string",
"pattern": "^(0[1-9]|1[0-2])\\/\\d{4}$"
},
"pathways": {
"type": "array",
"items": {
"type": "object",
"required": [
"visa"
],
"properties": {
"visa": {
"type": "string",
"maxLength": 12,
"minLength": 3
},
"state": {
"type": "string",
"maxLength": 5,
"minLength": 2
}
}
},
"maxItems": 5,
"minItems": 2
},
"occupation": {
"type": "string",
"pattern": "^\\d{6}$"
}
}
}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.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}List the currently available EOI months, visas, states and statuses so another query can stay within published scope.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Return one aggregate profile dimension for submitted or invited EOIs in one occupation pathway. VIP required.
| Argument | Type | Description |
|---|---|---|
| visa* | string | |
| month | string | |
| state* | string | |
| dimension* | string | |
| occupation* | string | |
| population* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"population",
"dimension",
"occupation",
"visa",
"state"
],
"properties": {
"visa": {
"type": "string",
"maxLength": 12,
"minLength": 3
},
"month": {
"type": "string",
"pattern": "^(0[1-9]|1[0-2])\\/\\d{4}$"
},
"state": {
"type": "string",
"maxLength": 5,
"minLength": 2
},
"dimension": {
"enum": [
"english",
"partner",
"prof_year",
"naati",
"aus_study",
"regional_study",
"specialist_edu",
"pool_age"
],
"type": "string"
},
"occupation": {
"type": "string",
"pattern": "^\\d{6}$"
},
"population": {
"enum": [
"submitted",
"invited"
],
"type": "string"
}
}
}Describe the datasets and boundaries available from eoidata.com without returning detailed data.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Return up to 24 months of aggregate submitted, invited and lodged history for optional visa, state or occupation filters. VIP required.
| Argument | Type | Description |
|---|---|---|
| visa | string | |
| state | string | |
| months | integer | |
| occupation | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"visa": {
"type": "string",
"maxLength": 12,
"minLength": 3
},
"state": {
"type": "string",
"maxLength": 5,
"minLength": 2
},
"months": {
"type": "integer",
"maximum": 24,
"minimum": 1
},
"occupation": {
"type": "string",
"pattern": "^\\d{6}$"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| visa | string | |
| month | string | |
| state | string | |
| occupation | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"visa": {
"type": "string",
"maxLength": 12,
"minLength": 3
},
"month": {
"type": "string",
"pattern": "^(0[1-9]|1[0-2])\\/\\d{4}$"
},
"state": {
"type": "string",
"maxLength": 5,
"minLength": 2
},
"occupation": {
"type": "string",
"pattern": "^\\d{6}$"
}
}
}Return the existing aggregate closed-EOI lodged-month and score profile for one exact pathway. VIP required.
| Argument | Type | Description |
|---|---|---|
| visa* | string | |
| month* | string | |
| state* | string | |
| occupation* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"month",
"visa",
"state",
"occupation"
],
"properties": {
"visa": {
"type": "string",
"maxLength": 12,
"minLength": 3
},
"month": {
"type": "string",
"pattern": "^(0[1-9]|1[0-2])\\/\\d{4}$"
},
"state": {
"type": "string",
"maxLength": 5,
"minLength": 2
},
"occupation": {
"type": "string",
"pattern": "^\\d{6}$"
}
}
}Return up to 12 published invitation rounds and aggregate visa outcomes. VIP required.
| Argument | Type | Description |
|---|---|---|
| limit | integer |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"type": "integer",
"default": 5,
"maximum": 12,
"minimum": 1
}
}
}Return the latest EOI snapshot month, official invitation round date, processing data publication and coverage counts.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Search published occupation invitation cutoff observations. Free accounts get the latest matching observation for any one occupation; VIP gets up to 50 results.
| Argument | Type | Description |
|---|---|---|
| query* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"maxLength": 120,
"minLength": 2
}
}
}Compare the published visa and state pathways for one occupation in one month using aggregate counts and score summaries. VIP required.
| Argument | Type | Description |
|---|---|---|
| month | string | |
| occupation* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"occupation"
],
"properties": {
"month": {
"type": "string",
"pattern": "^(0[1-9]|1[0-2])\\/\\d{4}$"
},
"occupation": {
"type": "string",
"pattern": "^\\d{6}$"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| visa | string | |
| month | string | |
| state | string | |
| occupation | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"visa": {
"type": "string",
"maxLength": 12,
"minLength": 3
},
"month": {
"type": "string",
"pattern": "^\\d{4}-(0[1-9]|1[0-2])$"
},
"state": {
"type": "string",
"maxLength": 5,
"minLength": 2
},
"occupation": {
"type": "string",
"pattern": "^\\d{6}$"
}
}
}Return at most six occupations related by ANZSCO unit or minor group, with aggregate submitted counts. VIP required.
| Argument | Type | Description |
|---|---|---|
| occupation* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"occupation"
],
"properties": {
"occupation": {
"type": "string",
"pattern": "^\\d{6}$"
}
}
}Return aggregate counts by SkillSelect score for one status and a bounded published scope. VIP required.
| Argument | Type | Description |
|---|---|---|
| visa | string | |
| month | string | |
| state | string | |
| status* | string | |
| occupation | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"status"
],
"properties": {
"visa": {
"type": "string",
"maxLength": 12,
"minLength": 3
},
"month": {
"type": "string",
"pattern": "^(0[1-9]|1[0-2])\\/\\d{4}$"
},
"state": {
"type": "string",
"maxLength": 5,
"minLength": 2
},
"status": {
"enum": [
"SUBMITTED",
"INVITED",
"LODGED"
],
"type": "string"
},
"occupation": {
"type": "string",
"pattern": "^\\d{6}$"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| visa* | string | |
| score* | integer | |
| state | string | |
| occupation | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"score",
"visa"
],
"properties": {
"visa": {
"type": "string",
"maxLength": 12,
"minLength": 3
},
"score": {
"type": "integer",
"maximum": 150,
"minimum": 0
},
"state": {
"type": "string",
"maxLength": 5,
"minLength": 2
},
"occupation": {
"type": "string",
"pattern": "^\\d{6}$"
}
}
}Return the latest published aggregate state nomination progress, optionally filtered by state or visa subclass. VIP required.
| Argument | Type | Description |
|---|---|---|
| state | string | |
| visaSubclass | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"state": {
"type": "string",
"maxLength": 5,
"minLength": 2
},
"visaSubclass": {
"type": "string",
"maxLength": 3,
"minLength": 3
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| visa | string | |
| month | string | |
| state | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"visa": {
"type": "string",
"maxLength": 12,
"minLength": 3
},
"month": {
"type": "string",
"pattern": "^(0[1-9]|1[0-2])\\/\\d{4}$"
},
"state": {
"type": "string",
"maxLength": 5,
"minLength": 2
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| contact | string | |
| request* | string | |
| useCase | string | |
| agentName | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"request"
],
"properties": {
"contact": {
"type": "string",
"maxLength": 320
},
"request": {
"type": "string",
"maxLength": 2000,
"minLength": 5
},
"useCase": {
"type": "string",
"maxLength": 1000
},
"agentName": {
"type": "string",
"maxLength": 120
}
}
}Find up to 10 occupations by ANZSCO code or occupation name. A non-empty query is required; this tool cannot enumerate the full catalog.
| Argument | Type | Description |
|---|---|---|
| query* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"maxLength": 120,
"minLength": 2
}
}
}