Australia Wide First Aid courses

com.australiawidefirstaidPublished by australiawidefirstaid.comOfficial publisherv1.0.0Updated Oct 24, 2026

Find first aid and CPR courses, venues and sessions across Australia. Read-only; no sign-in.

VerifiedStreamable HTTPWeb executableLocation & Lifestyle

Overview

AI-generated overview

Lets an assistant look up Australian first aid and CPR courses, venues and upcoming sessions, and get an enrolment link.

What you can do
Provides lookup tools for first aid and CPR courses across Australia: list courses with unit code, AUD price, duration, delivery and renewal period; get full details of one course including assessment and certificate timing; read FAQs; list training venues by state or near a postcode or suburb; and search upcoming sessions for one course at a venue or across nearby venues. A further tool returns an enrolment link; the person completes booking and payment on the enrolment site.
When to use it
Use it when someone asks about first aid or CPR courses in Australia, whether a course meets a workplace or childcare requirement, which venues and sessions are nearby, or wants a link to enrol.
Requirements
Remote HTTP endpoint; no local package, sign-in or API key. Nearby-session searches need an Australian postcode or suburb supplied by the person.
Before you install
Read-only lookups; the server books nothing, holds no seat and takes no personal details. Enrolment and payment happen on the external enrolment site the person opens, so costs and personal data are handled there.

Installation

In SourceWeft

  1. Open Australia Wide First Aid courses 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/com.australiawidefirstaid%2Fcourses/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": {
    "australia-wide-first-aid-courses": {
      "type": "http",
      "url": "https://www.australiawidefirstaid.com/mcp"
    }
  }
}

Tools

7

get_course_details

Get course details

Full details for one course: what it covers, how it is assessed, the pre-course online work, what to bring, when the certificate is issued, and how long it stays current. Use it to answer whether a course meets a workplace or childcare requirement. course is the id from list_courses; a unit code such as HLTAID011 also works.

Parameterscourserequired

get_faqs

Answer common questions

Frequently asked questions and answers: which course a job needs, recognition, certificate timing, renewal, online learning, group training, cost, what to wear. Pass a topic to get the most relevant ones; omit it for all.

Parameterstopic

list_courses

List first aid courses

List the nationally recognised first aid and CPR courses Australia Wide First Aid runs, with unit code (HLTAID009/011/012), price in AUD, duration, delivery (including any online pre-course learning) and renewal period. Use this to turn a need like "first aid for work" or "childcare certificate" into a course id for the other tools.

Takes no parameters.

list_locations

List training venues

List training venues with address, grouped by state. Pass state to narrow to one state, or near (an Australian postcode or suburb the person gives you, such as "4510" or "Caboolture QLD") to get the closest venues with their distance in km. The id of a venue is the location for search_sessions.

Parametersnearlimitstate

search_nearby_sessions

Search course sessions near a place

Upcoming sessions of one course across the venues closest to a postcode or suburb, merged soonest first, with each venue's distance in km. near is required: this server can't tell where the person is, so ask them for their postcode or suburb. If a suburb exists in several states the reply lists the candidates: ask which one and retry with the state or postcode.

Parametersnearrequiredlimitcourserequiredvenuesdate_todate_from

search_sessions

Search course sessions at a venue

Upcoming sessions of one course at one venue, soonest first: date, time, venue address, price, seats available (as the site shows them, such as "5+") and a session_id for start_booking. If the person gave a suburb or postcode rather than a venue, use search_nearby_sessions instead.

Parameterslimitcourserequireddate_tolocationrequireddate_from

start_booking

Get the booking link for a session

Get the link that books one place in a session found with search_sessions or search_nearby_sessions. Give the link to the person: they open it, confirm, and finish on the enrolment site, where they enter their own details and pay themselves. This tool books nothing, holds no seat and takes no personal or payment details, so don't tell the person they are booked. The link is for one person: for a group, book each person separately or use the corporate enquiry page (/corporate).

Parameterssession_idrequired

Version history

1
  1. v1.0.0LatestOct 9, 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.

Other Australiawidefirstaid integrations