FindTestingLabs for AI assistants
FindTestingLabs is available to AI assistants as a tool server, so an assistant can find an accredited laboratory and check what it is actually accredited to do — and cite a date for the answer.
What this is
A directory of ISO/IEC 17025 accredited testing and calibration laboratories, mirrored from public national accreditation registers. It covers 11,931 laboratories across 11 national accreditation bodies — A2LA, ACCREDIA, COFRAC, DAkkS, DANAK, FINAS, INAB, PCA, RvA, SWEDAC and UKAS — in Europe and North America. Each accreditation body publishes its register in its own format and language; we normalize, geocode and classify all of it so a single question can be answered in one search instead of eleven.
The two tools
The server is deliberately small and frozen at two tools. Both are read-only: they only read our mirror and never change anything.
- Search accredited testing labs (
search_labs) — find candidate laboratories by testing capability, test method or standard, material, location, or accreditation body. The accredited scope text is searched, not just lab names. Returns a ranked list. - Verify a lab's accreditation (
verify_lab) — check one laboratory against our mirror of the registers by certificate number, by lab, or by name plus country, and optionally check whether its accredited scope covers a specific test standard.
How to connect
The server speaks the Model Context Protocol over streamable HTTP at https://findtestinglabs.com/mcp. No account, API key or authentication is required — it is a public, read-only surface.
In Claude, add it under Connectors as a custom connector using that URL. Note for anyone testing by hand: opening the address in a browser will appear to hang, because a plain GET opens the protocol's event stream and holds it open. That is expected — use a real MCP client, or POST a JSON-RPC initialize request.
A plain-text summary for assistants and crawlers lives at /llms.txt, and the same verification is available as an ordinary web request at /api/verify.
Honesty and freshness
Accreditation data goes stale, so every answer carries the date the relevant register was last collected, and assistants are asked to report it.
- This is a mirror of public registers, not a live query to an accreditation body. For a purchasing, audit or regulatory decision, confirm against the body's own register.
- A negative scope result means no evidence was found in the accredited scope on file — never proof that a laboratory cannot perform a test. Scopes are published as free text and vary in detail.
- Every certificate here is an ISO/IEC 17025 accreditation, so asking whether a lab “is accredited for ISO 17025” is not a useful question. The useful question is whether its accredited scope covers the specific test method you need.
Limits and fair use
60 requests per minute and 2,000 per day, per IP address. The tools are free to use. If you need more, get in touch rather than working around the limits.
Who runs this
FindTestingLabs is built and operated by Batoota Tech AB (org.nr 559035-5649), an independent Swedish limited company. We are not affiliated with, endorsed by, or operated by any accreditation body. Questions, corrections and access requests: hello@findtestinglabs.com.
See also our privacy policy and terms of use.