Billing Codes
Available now · For AI agents

MCP server

Connect Claude or any other MCP-compatible agent directly to our schedule data — search the Prescribed List, MBS, NDIS and DVA, and look up a single code with its full change history, without scraping the site.

Connector URL
https://billingcodes.com.au/mcp

No API key required. In Claude, add it as a custom connector using the URL above. Available tools:

The endpoint is rate-limited per client to keep the site available for everyone. Normal usage in a chat session won't come close to the limit.

Coming soon · For billing software vendors

The Billing Codes API

A read-only JSON API over every schedule we track — items, releases and diffs — so your software always bills against current government data without your team parsing a single spreadsheet.

Planned endpoints (design preview)
GET /v1/schedules                     → mbs, pl, ndis, dva
GET /v1/{schedule}/items              → current items, filterable
GET /v1/{schedule}/items/{code}       → single item + benefit history
GET /v1/{schedule}/releases           → release index with counts
GET /v1/{schedule}/releases/{slug}    → full diff for one release

Versioned & stable

Released schedules never change — cache aggressively, sync diffs only.

Diff-first design

Pull only what changed each release: new, deleted, fee movements with old → new values.

All four schedules

MBS, Prescribed List, NDIS and DVA through one consistent interface.

Register interest

Be first in line when the API opens — early registrants get launch pricing.

No spam — only API news.