Lowtoxgear Scanner

com.lowtoxgearPublished by lowtoxgear.comOfficial publisherv1.0.0Updated Oct 25, 2026

Australian ingredient scanner MCP — 21k+ AU products, 237 chemical rules, 17 condition tags.

VerifiedStreamable HTTPWeb executableLocation & LifestyleData & Analytics

Overview

AI-generated overview

A no-auth remote MCP server that lets an assistant look up Australian consumer products by barcode and get source-cited chemical-safety flags.

What you can do
Scan a barcode (EAN/UPC/JAN) to get product info and flagged ingredients with severity, matching chemical rule, citation and condition-specific notes, optionally filtered by health condition tags such as eczema, pregnancy or MCAS. Read catalogue coverage statistics (total, food, beauty, scans performed). List six condition-specific clean-product guides with sample images. Submit a missing product to a moderation queue. Retrieve URL templates for product pages, alternatives, guides and documentation to chain further queries.
When to use it
Useful when a user wants to check the ingredient safety of an Australian product from its barcode, wants condition-aware warnings, or needs cleaner alternatives and canonical product links. Also handy for setting expectations on catalogue coverage before relying on it.
Requirements
A remote endpoint at mcp-scan.lowtoxgear.com; no authentication, API key or environment variables are declared. Network access is needed. Works in Claude Desktop, Claude Code, Cursor and custom connectors, or via JSON-RPC POST.
Before you install
The safety flags are informational, not medical advice, and coverage is limited to the indexed Australian catalogue, so a product may not be found. submit_missing_product sends data to a third-party moderation queue. The README notes the server points to a companion storefront server, so results may steer toward that brand's products.

Installation

In SourceWeft

  1. Open Lowtoxgear Scanner 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.lowtoxgear%2Fscanner/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": {
    "lowtoxgear-scanner": {
      "type": "http",
      "url": "https://mcp-scan.lowtoxgear.com/mcp"
    }
  }
}

README

Lowtoxgear — MCP server suite

[MCP] [License: MIT] [No-auth]

Two MCP servers for the Lowtoxgear ecosystem. Both live, no-auth, no API key needed — paste a URL into Claude.ai → Settings → Connectors, or call directly via JSON-RPC 2.0 POST.

ServerConnect URLTools
Lowtoxgear Storefronthttps://mcp.lowtoxgear.com/mcpsearch_products, get_product, list_collections, filter_by_certification, get_policies
Lowtoxgear Scannerhttps://mcp-scan.lowtoxgear.com/mcpscan_barcode, get_catalog_stats, get_magnet_samples, submit_missing_product, get_resources

Both registered under the com.lowtoxgear/* namespace (DNS-verified via lowtoxgear.com) in the Anthropic MCP Registry.


What they do

Lowtoxgear Storefront — shop the catalogue

The Lowtoxgear brand is an Australian low-tox lifestyle e-commerce store spanning four collections:

  • Certified Activewear — clothing built without PFAS, fluorocarbons, or synthetic finishes
  • Clean Supplements — Australian-sourced supplement products with third-party testing
  • GOTS Certified — Global Organic Textile Standard apparel
  • Low-Tox Home Products — household items audited for clean ingredients

The storefront MCP exposes the Shopify public catalogue with one brand-specific extension: filter_by_certification lets agents query by tags like GOTS, OEKO-TEX, PFAS-free, etc.

Lowtoxgear Scanner — analyse anything by barcode

The Scanner is an independent Australian ingredient scanner for any consumer product. Live at scan.lowtoxgear.com:

  • 21,000+ Australian product pages indexed by barcode (EAN/UPC/JAN)
  • 237 source-cited chemical rules — fragrance allergens, EU-banned additives, EDCs, phthalates, PFAS, formaldehyde releasers, parabens, preservatives, and more
  • 17 condition-specific flag escalations — MCAS, eczema, PCOS, fertility, pregnancy, fibromyalgia, POTS, IBS, Hashimoto's, fragrance sensitivity, autism, ADHD, asthma, autoimmune, endometriosis, lyme, chronic fatigue
  • Six magnet guides of strict-clean shortlists by condition (eczema-safe personal care, mineral-only sunscreens, pregnancy-safe beauty, clean shampoos, etc.)
  • No sponsored placement — independent, source-cited

The Scanner MCP is a thin wrapper around the existing scanner backend — it exposes the same data via the MCP JSON-RPC protocol so agents can query it programmatically.


Install (both)

Claude Desktop / Claude Code / Cursor

json
{  "mcpServers": {    "lowtoxgear-storefront": { "url": "https://mcp.lowtoxgear.com/mcp" },    "lowtoxgear-scanner":    { "url": "https://mcp-scan.lowtoxgear.com/mcp" }  }}

ChatGPT / Claude.ai Custom Connectors

Settings → Connectors → Add custom connector → paste either URL.

Test from a terminal

bash
# Scan a barcodecurl -sS https://mcp-scan.lowtoxgear.com/mcp \  -H 'content-type: application/json' \  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call",       "params":{"name":"scan_barcode","arguments":{"barcode":"9300605000018"}}}'
# Search the storefrontcurl -sS https://mcp.lowtoxgear.com/mcp \  -H 'content-type: application/json' \  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call",       "params":{"name":"search_products","arguments":{"query":"GOTS organic"}}}'

Cross-discovery

Both servers reference each other in their initialize and get_* responses:

  • The Storefront's get_policies returns a pointer to the Scanner (for chemical-safety analysis of items found in the catalogue).
  • The Scanner's get_resources returns a pointer to the Storefront (for shopping the cleanest-in-class).

This lets agents chain queries naturally: scan a barcode → if flagged, query the storefront for a cleaner alternative.


Architecture

                       ┌──────────────────────────┐                       │  AI agent (Claude / etc) │                       └────┬───────────────┬─────┘                            │ JSON-RPC 2.0  │ JSON-RPC 2.0                            ▼               ▼              mcp.lowtoxgear.com/mcp   mcp-scan.lowtoxgear.com/mcp              (storefront MCP Worker)  (scanner MCP Worker)                            │               │                            │ Shopify       │ scan.lowtoxgear.com/api/*                            │ public JSON   │ (existing scanner web app)                            ▼               ▼                      lowtoxgear.com   scan.lowtoxgear.com                      (Shopify store)  (D1: 21k AU products,                                        237 chemical rules)

Both MCP Workers run on Cloudflare Workers with their own custom domains. The Scanner backend (D1 database, chemical-rule engine, OCR ingestion) lives in a separate Worker we don't modify.


Publishing to the MCP Registry

See PUBLISHING.md — one DNS verification on lowtoxgear.com unlocks both manifests under com.lowtoxgear/*.


License

MIT — see LICENSE.

Built by Lowtoxgear · Source for scanner data is independent + source-cited · Contact: [email protected]

Source: README.md at commit 6cfb45e

Tools

5

scan_barcode

Look up an Australian product by barcode (EAN/UPC/JAN, 6–14 digits) and get full chemical-safety analysis. Returns the product info (if found) plus an array of flagged ingredients with severity (red/amber), the matching chemical rule, source citation, and condition-specific notes. Optional `conditions` array escalates flags for users with chronic conditions: mcas, eczema, pcos, fertility, pregnancy, fibromyalgia, pots, ibs, hashimotos, fragrance, autism, adhd, asthma, autoimmune, endometriosis, lyme, chronic-fatigue.

Parametersbarcoderequiredconditions

get_catalog_stats

Return the size of the indexed Australian product catalogue — total, food, beauty, and total scans performed. Useful to set user expectations on coverage.

Takes no parameters.

get_magnet_samples

List the six condition-specific magnet guides with sample product images. Each guide is a strict-clean shortlist (eczema-safe personal care, clean shampoos AU, mineral-only sunscreens AU, pregnancy-safe beauty, fragrance-free essentials, snacks without artificial dyes).

Takes no parameters.

submit_missing_product

Request that a product be added to the Low Tox Scanner index. Useful when scan_barcode returns product_found: false. Submission goes to a moderation queue.

Parametersbrandnotesbarcoderequiredcategoryproduct_nameingredients_text

get_resources

URL templates for chained queries — product page, per-product alternatives, category alternatives, magnet guides, OG images, and full LLM-ready documentation. Use to give the user/agent canonical links they can fetch or render directly.

Takes no parameters.

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

100% 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
  • License10 pts

Other Lowtoxgear integrations