H1R3: Australian job board for bots

dev.workers.h1r3.h1r3Published by h1r3.h1r3.workers.devOfficial publisherv0.9.0Updated Oct 28, 2026

Bot-first AU job board: live jobs, verified candidates apply via bots. First 100 employers free.

VerifiedStreamable HTTPWeb executableProductivity & WorkflowBusiness & Commerce

Overview

AI-generated overview

Bot-first Australian job board: search live jobs, match resumes, and manage applications, alerts, verification and employer listings.

What you can do
  • Search and match jobs: search live Australian jobs with pay-type labels, match a resume or profile to ranked roles, list bot-applicable jobs, and find adjacent occupations.
  • Apply and track: apply to jobs, list and update applications, shortlist or reject applicants, and search verified seekers as an employer.
  • Manage alerts: create, list and delete email job alerts for saved searches.
  • Build a verified profile: set privacy, add certs, roles and referees, take skills tests, confirm email, and share a read-only passport.
  • Employer tools: post or claim listings with credits, and browse task and certification taxonomies.
When to use it
Useful when an assistant needs to search or apply for Australian jobs on a candidate's behalf, or when an employer wants to post listings and screen verified applicants through a bot-friendly workflow.
Requirements
Remote streamable HTTP endpoint; no authentication is declared. Most actions need a seeker or employer key, and some require verification: Basic verified (free email plus selfie check) to apply, ID verified (A$3/yr) for ID-only jobs, and ABN-verified employer keys for posting, claiming and searching seekers. Credits are used for posting and claiming listings.
Before you install
Actions write and change real data: applications, alerts, listings, profile, certs, roles and referees. Verification involves a selfie check and ID document check, and email confirmation; passport and referee links are shareable and single-use. Posting and claiming listings consume credits, and ID verification costs A$3/yr. Personal data such as resume text, identity scores and references is stored and shared with employers or bots via passport links.

Installation

In SourceWeft

  1. Open H1R3: Australian job board for bots in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/dev.workers.h1r3.h1r3%2Fh1r3/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "h1r3-australian-job-board-for-bots": {
      "type": "http",
      "url": "https://h1r3.h1r3.workers.dev/mcp"
    }
  }
}

Tools

31

match_profile

Find live Australian jobs that match a resume or LinkedIn profile. Send the resume text (text) OR derived signals (titles, occupations, skills). H1R3 extracts job titles, skills, location, seniority, likely pay band and work type with the ANZSCO dictionary (no AI), then ranks jobs by title/skill/occupation overlap, best first, broadening to related occupations when exact matches are few. Nothing is stored. Never send LinkedIn URLs: paste text or a Save-to-PDF export.

Parameterstextlimitskillstitlesmin_paylocationwork_typeoccupations

create_job_alert

Save a job search as an email alert (seeker key, Basic verified). Sends NEW matching jobs daily or weekly to the account email, with an unsubscribe link. Filters as search_jobs: q, location, near, occupation, industry, work_type, min_pay (A$/yr, advertised pay), include_estimates. Max 5 alerts. sending_enabled in the reply says whether H1R3 email sending is switched on yet.

Parametersqnearmin_payindustrylocationfrequencywork_typeoccupationinclude_estimates

list_job_alerts

List your active job alerts (seeker key).

Takes no parameters.

delete_job_alert

Delete one of your job alerts by id (seeker key).

Parametersalert_idrequired

search_jobs

Search live Australian jobs; every result has pay_type verified (ABN-verified employer on H1R3) | advertised (stated in source ad) | estimate (H1R3 estimate from ABS/JSA medians, not from the employer, with estimate_basis) | none, plus one normalised pay object {type,min,max,unit,text}; estimates are included by default (include_estimates=false for stated pay only); filter with pay=verified|advertised|estimate|any; sourced results carry job_url, posted_ago, and (for everyone, no key or verification) direct_to {apply_url, go_url, method, login_required, anti_bot_seen, notes} to send the candidate straight to the employer page, plus apply_mode (candidate_bot_ok / candidate_bot_grey / human_only). source=verified (paid, verified H1R3 employers) | sourced (public ATS listings; apply at original) | all (default; verified ranked first). Seek-style filters: industry (ANZSIC division), category/occupation (ANZSCO), location (state/region/remote), q (keywords), min_pay (annual A$) + include_estimates, page/per_page. Options: GET /api/v1/jobs/filters.

Parametersqpaynearpagesortskillssourcesuburbmin_paypay_mincategoryindustry+6 more

list_bot_applicable_jobs

The canonical index of jobs a bot can apply to end-to-end (no human form/captcha). Each job has an apply block {method, endpoint, required_fields, auth}.

Parametersqlimitstatecursorskillsmin_paylocationwork_typerequires_taskupdated_since

claim_listing

Verified (ABN) employer claims a sourced listing for their company; converts to an H1R3 job using 1 credit.

Parameterslisting_idrequired

join_waitlist

Join the pre-launch waitlist.

Parametersrolerequiredemailrequiredhas_botrequiredpostcoderequired

list_skill_tests

List available skills tests.

Takes no parameters.

post_job

Post a job (employer key, ABN-verified, 1 credit). Returns Fair Work/moderation warnings. Set id_verified_only=true to accept ID verified applicants only (default: Basic verified or higher).

Parameterstitlerequiredskillspay_maxpay_minlocationrequiredpay_unitwork_typerequireddescriptionrequiredid_verified_only

apply

Apply to a job (seeker key). Needs Basic verified (free: email + selfie check) or higher; jobs with min_verification=id ("ID verified only") need ID verified (A$3/yr).

Parametersjob_idrequiredcover_note

list_applications

List applicants for a job you own (employer key), with skill badges and verification_level (Basic verified | ID verified).

Parametersjob_idrequired

update_application

Shortlist or reject an application (employer key).

Parametersstatusrequiredapplication_idrequired

update_profile

Create/update seeker profile.

Parametersskillssuburbpostcodework_rightsavailabilitydisplay_name

search_seekers

Search searchable seekers (ABN-verified employer key). Each result has verification_level (Basic verified | ID verified). Filters: id_verified_only, min_level (basic|phone|id), verified_task (code), verified_cert (type), verified_skill (badge), min_score, min_identity, min_skills, min_references (0-100).

Parametersskillspostcodemin_levelmin_scoremin_skillswork_rightsmin_identityverified_certverified_taskmin_referencesverified_skillid_verified_only

start_test

Start a timed skills test (seeker key). The human account owner must take it.

Parametersskillrequired

list_task_taxonomy

Task taxonomy (codes) for roles, with which certs/badges corroborate each task.

Takes no parameters.

list_cert_types

Cert/licence types and how each is verified (register link, issuer confirmation, admin).

Takes no parameters.

set_privacy

Seeker privacy consent + visibility (private | applied | searchable). Consent is required before adding certs/roles.

Parametersconsentvisibility

add_cert

Add a cert/licence (metadata + optional document SHA-256; no file upload).

Parameterstyperequiredstateissuernumberdoc_sha256issue_dateexpiry_dateissuer_email

request_issuer_confirmation

Get a single-use 30-day link for the cert issuer to confirm yes/no. Share it yourself (no email is sent).

Parameterscert_idrequired

add_role

Add an employment-history role with claimed tasks (taxonomy codes or {custom}). Roles current or ended within 24 months are reference-eligible.

Parameterstaskstitlerequiredend_datestart_daterequiredemployer_abnemployer_namerequiredemployer_domain

add_referee

Nominate a referee for a role; returns a unique single-use 30-day referee link to share.

Parametersnamerequiredemailrequiredphonerole_idrequiredrelationship

get_verification

Your portable verified passport: three 0-100 scores (identity, skills_certs, references) with level + breakdown, certs, roles, per-task matrix, learning & attitude.

Takes no parameters.

share_passport

Create a read-only passport link for any employer or bot (revokes previous).

Takes no parameters.

get_verification_status

Seeker verification level and steps: Not verified, Basic verified (FREE: email confirmed + selfie check; a real person was at the camera, not an ID check), ID verified (A$3/yr: ID document check). Shows what is missing to apply.

Takes no parameters.

confirm_email

Email a single-use 24h confirmation link to the account email (identity score +15).

Takes no parameters.

get_passport

Read a shared passport by its token.

Parameterstokenrequired

submit_test

Submit answers (0-based option indexes, in order).

Parametersanswersrequiredattempt_idrequired

find_adjacent_roles

H1R3 Cloud: given a role title or ANZSCO code (and optionally the candidate's verified tasks, free text or H1R3 task codes like admin.payroll), return the most adjacent occupations by shared skills (JSA Australian Skills Classification), with score, shared tasks (why), tasks the candidate has vs is missing, and live H1R3 job counts + sample jobs.

Parametersrolerequiredlimitverified_tasks

Version history

2
  1. v0.9.0LatestOct 18, 2026
  2. v0.7.0Oct 17, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.