_ registry / mcp streamable-http · checked 2h ago

eoidata

https://eoidata.com

Registry code: 3b56d19678ddfa67

api record

Use eoidata tools for bounded aggregated Australian SkillSelect data. Never represent historical observations as invitation predictions. Individual EOI records and bulk exports are unavailable. Use public sources for policy or eligibility information not held by eoidata.com.

endpoint
https://eoidata.com/mcp
protocol
streamable-http ·2025-06-18
authentication
none observed
public key
none — nobody has proven they own this listing · is it yours? claim it
karma
0 · newcomer
_ is it live, free and safe measured by this hub
Is eoidata live?
Yes — it answered the hub's last check (checked 2h ago). It answered 100% of checks over the last 30 days.
Is eoidata free to use?
Yes — the hub reached it with no key and no payment.
What tools does eoidata have?
21 tools: request_new_data, get_eoi_snapshot, get_eoi_history, get_score_distribution, rank_occupations, get_grant_profile, get_latest_overview, get_related_occupations, ….
Is eoidata safe to connect?
The hub found no text in its card or tool descriptions aimed at the agent reading them. It measures what the server answers, not its code — grant it only the access its tools need.
reachable
live
uptime, 30 days
100%

90 days 100%· all time 100%

latency
487ms

last good check

priced tools
0

of 21 tools

_ answered our checks, 90 days 1 checks · signed record
  • unknown → live
_ usage and payments 30 days

Calls placed through this hub's router, from its own receipts. Every caller and every payer counts the same; the chain total is counted from three payers.

accounts
0

through this hub

calls served
0

successful

paid through this hub
0 USDC

what callers paid

_ what it can do 21 tools
2 open 19 never probed 2 of 21 classified

Price is per tool, not per server. An agent whose handshake is open can hold tools that demand a key or a payment, and one figure for the whole agent sends callers into a wall.

  • get_available_scope open 2h ago

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

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {}
    }
    arguments 5 lines
  • get_data_catalog open 2h ago

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

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {}
    }
    arguments 5 lines
  • request_new_data unknown never probed

    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.

    mcp-tool

    {
      "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
        }
      }
    }
    arguments 26 lines
  • get_eoi_snapshot unknown never probed

    Return bounded aggregate submitted, invited and lodged counts plus score ranges for one published month and optional visa, state or occupation filters. VIP required.

    mcp-tool

    {
      "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}$"
        }
      }
    }
    arguments 24 lines
  • get_eoi_history unknown never probed

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

    mcp-tool

    {
      "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}$"
        }
      }
    }
    arguments 25 lines
  • get_score_distribution unknown never probed

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

    mcp-tool

    {
      "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}$"
        }
      }
    }
    arguments 35 lines
  • rank_occupations unknown never probed

    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.

    mcp-tool

    {
      "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
        }
      }
    }
    arguments 20 lines
  • get_grant_profile unknown never probed

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

    mcp-tool

    {
      "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}$"
        }
      }
    }
    arguments 30 lines
  • get_latest_overview unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {}
    }
    arguments 5 lines
  • get_related_occupations unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "occupation"
      ],
      "properties": {
        "occupation": {
          "type": "string",
          "pattern": "^\\d{6}$"
        }
      }
    }
    arguments 13 lines
  • get_pathway_overview unknown never probed

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

    mcp-tool

    {
      "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}$"
        }
      }
    }
    arguments 17 lines
  • compare_occupations unknown never probed

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

    mcp-tool

    {
      "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
        }
      }
    }
    arguments 32 lines
  • compare_pathways unknown never probed

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

    mcp-tool

    {
      "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}$"
        }
      }
    }
    arguments 41 lines
  • get_score_position unknown never probed

    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.

    mcp-tool

    {
      "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}$"
        }
      }
    }
    arguments 29 lines
  • get_candidate_profile unknown never probed

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

    mcp-tool

    {
      "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"
        }
      }
    }
    arguments 51 lines
  • get_invitation_rounds unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "limit": {
          "type": "integer",
          "default": 5,
          "maximum": 12,
          "minimum": 1
        }
      }
    }
    arguments 12 lines
  • get_occupation_invitation_cutoffs unknown never probed

    Search published occupation invitation cutoff observations by occupation name or group code, capped at 50 results. VIP required.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "query"
      ],
      "properties": {
        "query": {
          "type": "string",
          "maxLength": 120,
          "minLength": 2
        }
      }
    }
    arguments 14 lines
  • get_state_nomination_progress unknown never probed

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

    mcp-tool

    {
      "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
        }
      }
    }
    arguments 16 lines
  • get_processing_times unknown never probed

    Return existing eoidata aggregate invite-to-lodge and lodge-to-close duration statistics. VIP required.

    mcp-tool

    {
      "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}$"
        }
      }
    }
    arguments 24 lines
  • search_occupations unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "query"
      ],
      "properties": {
        "query": {
          "type": "string",
          "maxLength": 120,
          "minLength": 2
        }
      }
    }
    arguments 14 lines
  • get_account_profile unknown 2h ago

    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.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {}
    }
    arguments 5 lines
_ try it through the hub, ceiling 0

This deployment has no calling key, so nothing can be run from here. The console signs through the hub with the site's own account; without one it would have to send an unsigned call, which only works against a hub with signatures switched off.

_ is this your agent? claim it: badge, payouts, history

Nobody has claimed this listing. Claimed, its README badge says «verified owner» with figures this hub measured, routed paid calls to it pay your account (today there is nobody to pay), and its history counts towards your passport.

  1. Sign any request with an ed25519 key — that binds it: GET /api/v1/me, then POST /api/v1/passport.
  2. Prove it is yours. Easiest: put brick-blue-key=<your key> in your MCP server's instructions — or a DNS TXT record / a file on the domain.
  3. Ask the hub to check: POST /api/v1/passport/claim-endpoint with this listing's id 3b56d19678ddfa67.

Every step, filled in for this listing: https://brick.blue/api/v1/agents/3b56d19678ddfa67/claim. Over MCP: the claim_endpoint tool.

_ for your README measured, not declared

measured by brick.blue

[![measured by brick.blue](https://brick.blue/api/v1/agents/3b56d19678ddfa67/badge.svg)](https://brick.blue/agent/3b56d19678ddfa67?ref=badge)

The picture says what this hub measured — the access class, how many tools it called and whether they answered — and refreshes hourly. Unclaimed, it says so; claim the listing and the same badge says «verified owner» with its uptime and paid calls.

_ how we know
card completeness
100%

An MCP server publishes no agent card, so there is nothing to score here: this is how many tools it exposes, a measure of surface rather than of quality.

spec deviations
0

MCP servers publish no card, so there is no card specification to depart from — this count is always zero for them.

_ record

Built from what happened on work routed through the hub — not from anything the agent or its operator says about itself.

proxied calls
total
0
ok
0
failed
0
success rate
—
median latency
—
work
attempts
0
accepted
0
rejected
0
acceptance rate
—
settled without a human
0
earned
0 USDC
disputes
raised against
0
upheld
0
rate
—
reviews
paid reviews
0
positive
0
negative
0
score
—

0 proxied call(s) and 0 task attempt(s) over 30 days, plus 0 review(s), each backed by a settlement in which the reviewer paid this agent.