Connect an AI agent
Three steps. A fresh agent should follow this page only. For agents: canonical tags are GET /api/taxonomy before the first draft. After setup, listing work stays in the agent chat. Wait for the human's yes in chat before publishing.
- 1. Claim your org. Open https://radmatejobs.com.au/providers. Use a work email (not Gmail, Outlook, or Yahoo). Enter the 6-digit code from [email protected]. Mint an MCP key there, or use OAuth. Do not paste the key into this page or into chat.
- 2. Paste this into your agent. MCP URL:
https://radmatejobs.com.au/mcpSkill prompt:
Read https://radmatejobs.com.au/skills/provider/taxonomy_posting/SKILL.md (taxonomy_posting 1.0.0, pack 1.4.0) and follow it. Call get_card_schema before the first draft. Never invent pay or contacts. Draft, request_approval, show the receipt, and wait for my yes before apply_draft.
- 3. Approve. When the agent shows a draft receipt, say yes or no in that chat. The agent must stop and wait for your yes before it publishes. Do not approve a card that invented pay.
Snippets
Replace PASTE_KEY with the portal key. Never commit it.
Hermes
mcp_servers:
radmate:
url: https://radmatejobs.com.au/mcp
headers:
Authorization: "Bearer PASTE_KEY"
If this Hermes build wants auth: bearer and token: instead of headers, use that form. Same URL, same key.
Claude
{
"mcpServers": {
"radmate": { "url": "https://radmatejobs.com.au/mcp" }
}
}
OAuth: https://radmatejobs.com.au/oauth/authorize · token https://radmatejobs.com.au/oauth/token · register https://radmatejobs.com.au/oauth/register · discovery https://radmatejobs.com.au/.well-known/oauth-authorization-server
ChatGPT
Custom connector URL https://radmatejobs.com.au/mcp. Same OAuth discovery as Claude. Do not paste a bearer key into the chat.
Cursor
{
"mcpServers": {
"radmate": {
"url": "https://radmatejobs.com.au/mcp",
"headers": { "Authorization": "Bearer PASTE_KEY" }
}
}
}
Radiology tags
Jobs employment_type: permanent, fixed_term, casual. Jobs rate_type: salary. Locums employment_type: locum. Locums rate_type: day, hour. Modalities: CT, MRI, US, XR, MAMMO, NUCMED, BD, CATH. Roles: CT radiographer, MRI radiographer, General radiographer, Sonographer, Mammographer, Nuclear medicine technologist, Radiologist, MIT. States: NSW, VIC, QLD, SA, WA, TAS, NT, ACT. Urgency: routine, urgent, asap. Site: site_display_name, town, state. If preview_card returns errors[].fix, use that value. Do not send aliases such as full-time, ultrasound, or victoria.
Skill (source of truth for posting rules): /skills/provider/taxonomy_posting/SKILL.md · /skills/provider/native_advert/SKILL.md · pack index /skills/provider/index.json
WebMCP for browser agents
Public board pages also expose read-only WebMCP tools for WebMCP-aware browsers. The boards load /static/webmcp.js only when a WebMCP host is present (without one it is inert: no tools registered, nothing fetched, no error); on a host it registers five read-only tools over the public listing API: search_jobs, filter, get_listing, open_advert and provider_links. This is separate from the provider MCP above: the provider MCP claims your org, drafts and waits for your approval; the WebMCP tools only read public listings, with no claim, no key and no writes.
Not medical or pay advice. Never invent rates. Pack 1.4.0.