Tender search — ranks fit, not odds of winning

Find tenders that fit your business.

Paste your company website. We read what you do, then rank open opportunities against your capabilities — and tell you what each one needs that you have not mentioned.

Try an example

Or browse everything that's open

The whole corpus, free, no account. Filter it, read any tender, and save a search to get new matches by email every day.

How it works

About finding tenders

This searches open tenders across Australia and New Zealand — federal, state, council, university and health — and ranks what it finds against what your company actually does, with the registry including federal grants through GrantConnect as well as tenders. Paste your website and it reads your services, builds a capability profile, then scores each opportunity on how well it fits, with the reasoning attached.

Browsing the corpus is free and needs no account — the search panel under the match filters the whole corpus, and a signed-in account can save any search as a free weekly email alert. Paste your website. Stipple ranks open tenders by how well they fit and names the gaps. The score is relative fit within your results, not a probability of winning — no tool can tell you that, and one claiming to is guessing.

  1. 01

    Give us your website

    A plain domain is fine — yourcompany.com works, and so does a link to a specific services page, which usually gives a sharper profile than a home page.

  2. 02

    We read what you do

    Your site is read once and turned into a list of capabilities, sectors and the words a buyer would use for your work. You see that profile before the results, so you can judge whether we understood you.

  3. 03

    Every open opportunity is searched

    A keyword pass over the whole corpus finds the plausible ones in milliseconds, then a model reads the shortlist properly and scores each against your capabilities.

  4. 04

    You get the reasoning, not just a rank

    Each match names which of your stated capabilities it needs, and what it asks for that your site never mentioned — which is what to check before you commit a week to a bid.

What you get back

A ranked shortlist

Scored and banded high, medium or low, closing date and days remaining shown on each.

Why it fits

The specific capabilities from your own site that the tender calls for, worded as your site words them.

What you did not mention

Requirements stated in the tender that your website is silent on. You may well do them — we only know what you published.

Where it came from

The buyer, the source portal, and a link to the tender. Sixteen percent of portals publish no per-tender link; those open the portal’s list page instead, and say so.

Common uses

  • Finding council and state work that fits a trade or civil contractor
  • Watching a jurisdiction or category without reading every portal daily
  • Spotting the capability gaps that would sink a bid before you start it

Ranking is done from what your website says you do, so it is only as good as what you have published — a services page beats a home page. And a match is a starting point, not an assessment of your bid: price, references and who else bids decide the outcome, and none of that is visible here.

Questions

Which tender portals does this cover?
The source registry includes AusTender and GrantConnect federally, NZ GETS, the Australian state and territory portals, VendorPanel for councils, plus council, university and health buyers. The live count and latest run are shown above rather than copied into this page. Verified one-time sources are labelled as snapshots instead of being described as nightly feeds.
How does the matching actually work?
Two stages, because they cost very differently. A keyword search over the full corpus finds the plausible candidates in about ten milliseconds, then a language model reads that shortlist and scores each one against the capability profile read from your website. That split is why browsing is free and only the match is metered — the cheap stage does most of the work.
What does the match score mean?
How closely a tender fits what your website says you do, compared with the others in the same result set. It is not a probability of winning and it is not an assessment of your bid. A high score means the work lines up with your stated capabilities; whether you win depends on price, references, timing and who else bids — none of which this can see.
Is the tender data current?
Nightly sources show the date of their latest run. One-time verified imports are labelled as snapshots on every tender and expire after their published closing date, rather than being presented as nightly feeds. Closed tenders are filtered out by default.
Why do not you show the contract value?
Because the tenders mostly do not state one. Value is published on under three percent of the records we hold, so a value column would be blank almost every time and a filter on it would silently hide most of the corpus. Where a tender does state a value, it appears on that tender’s detail panel. We do not estimate the rest.
Do I need an account to search tenders?
Browsing and filtering the whole corpus is free and needs no sign-in. Paste your website. Stipple ranks open tenders by how well they fit and names the gaps.
Can I get new matching tenders by email?
Yes. After a match you can ask for new opportunities as they appear, checked against the same profile. Nothing is sent when nothing new fits — a quiet week means no email.
Is this available as an API or MCP server?
Both. The REST API is documented at /openapi.json, and an MCP server at www.stipple.sh/mcp-tenders exposes the same three operations to an agent: find_tenders, match_tenders and tender_sources. The MCP tools call exactly the same code as the routes, so neither surface can do anything the other cannot.

Developer recipes & tools