Skip to main content
Glama

laboratory.love

Server Details

Lab results for phthalates and bisphenols in consumer products, plus crowdfunded testing.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL

TDQS

Score is being calculated.

Available Tools

9 tools
create_contribution_checkoutCreate contribution checkout linkInspect

Write (treat as a sensitive, purchase-starting action; confirm the product and amount with the person first). Creates a secure Stripe-hosted checkout link for a contribution toward testing one crowdfunding product. Nothing is charged by this call: the person must open checkout_url and pay. Returns the amount, currency, seller, refund terms, and expiry. Use get_checkout_status to see whether they paid.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesCrowdfunding product id.
amountYesWhole US dollars; must be within the product’s contribution range (minimum $5, or less if less remains).
idempotency_keyNoOptional key; repeating a call with the same key and arguments returns the same checkout instead of a new one.
create_testing_checkoutCreate testing order checkout linkInspect

Write (treat as a sensitive, purchase-starting action; confirm the tier, price, and product links with the person first). Saves a pending testing order and creates a secure Stripe-hosted checkout link for it. Nothing is charged by this call: the person must open checkout_url and pay. Use get_checkout_status to see whether they paid.

ParametersJSON Schema
NameRequiredDescriptionDefault
tierYesTier id from list_testing_tiers.
productsYesProducts to test (at most the tier’s product count), each a public http(s) product page.
idempotency_keyNoOptional key; repeating a call with the same key and arguments returns the same checkout.
get_checkout_statusGet checkout status
Read-only
Inspect

Check whether a checkout created by this connector is awaiting payment, paid, processing, or expired. Report "paid" only when this returns paid. Read-only.

ParametersJSON Schema
NameRequiredDescriptionDefault
checkout_idYescheckout_id returned by a checkout tool.
get_crowdfund_statusGet crowdfunding status
Read-only
Inspect

Get live funding status for one crowdfunding product id: goal, funded, remaining, allowed contribution range, and the result link once tested. Read-only.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesCrowdfunding product id from search_crowdfund.
get_resultGet one test result
Read-onlyIdempotent
Inspect

Get the full public record for one result id from search_results: provenance, every sample with its lot and analyses, every analyte measurement with its status, LOQ where known, and Laboratory.love’s per-serving exposure ratings with their assumptions. When answering: name the source (commissioned vs PlasticList-derived), keep detected / below_limit_of_quantitation / not_detected / not_tested distinct, give sample counts, and do not call a product safe because values are low or not detected. Read-only.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesResult id such as "cf-116" or "pl-72".
list_analytesList analytes
Read-onlyIdempotent
Inspect

List the chemicals Laboratory.love reports (abbreviations such as DEHP, DBP, BPA, BPS), their categories, lab panels, and how each feeds the exposure ratings. Use it to explain abbreviations or to pick an analyte filter. Read-only.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

list_testing_tiersList testing tiers
Read-onlyIdempotent
Inspect

List the direct testing packages a person can buy to have Laboratory.love test products they choose: price, number of products, samples, panels, turnaround, and refund terms. Read-only.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

search_crowdfundSearch crowdfunding products
Read-only
Inspect

List products the public can fund toward laboratory testing, with goal, amount funded, amount remaining, and status. Defaults to products currently accepting contributions. Read-only.

ParametersJSON Schema
NameRequiredDescriptionDefault
qNoWords to match in the product name or brand.
limitNo
cursorNonext_cursor from a previous call with the same filters.
statusNoDefaults to accepting_contributions.
search_resultsSearch published test results
Read-onlyIdempotent
Inspect

Search Laboratory.love’s published product-test records. Use this before answering whether a product, brand, or category has been tested. Records are either Laboratory.love-commissioned tests or clearly labeled PlasticList-derived historical records; report which. Results describe the samples tested, not every unit of a product. Covers chemicals that come from plastics (phthalates, BPA and other bisphenols, and phthalate substitutes), the usual meaning of "plastic chemicals" in food; it does not measure microplastic particles, so say so if someone asks about microplastics. Read-only.

ParametersJSON Schema
NameRequiredDescriptionDefault
qNoWords to match in the product name, brand, category, or tags, e.g. "Coca-Cola Zero" or "tofu".
tagNoA PlasticList source tag such as "sodas" or "baby_food".
sortNoDefaults to relevance when q is given, otherwise tested_on_desc.
brandNoBrand words. PlasticList records have no separate brand field, so this also matches their product name.
limitNo
cursorNonext_cursor from a previous call with the same filters.
sourceNoOnly commissioned (Laboratory.love-commissioned) or plasticlist_derived records.
analyteNoAnalyte abbreviation or name from list_analytes, e.g. DEHP or BPA. Keeps only results where it was measured.
categoryNoCategory slug.
detectedNoWith analyte: true keeps results where that analyte was detected in at least one sample; false keeps results where it was measured but never detected. Without analyte: any analyte.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 9 tool updates
    • First observedcreate_contribution_checkout
    • First observedcreate_testing_checkout
    • First observedget_checkout_status
    • First observedget_crowdfund_status
    • First observedget_result
    • First observedlist_analytes
    • First observedlist_testing_tiers
    • First observedsearch_crowdfund
    • First observedsearch_results

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    Product evaluation MCP server for US packaged food. Health scores, ingredient safety, regulatory flags, recall history, corporate ownership.
    2
    1
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables environmental scientists to tidy PFAS lab files, screen results against two drinking-water guideline sets side by side, search public guidance with page-level citations, and check report text so every number traces back to its lab row or guideline page.
    9
    Apache 2.0
  • A
    license
    A
    quality
    C
    maintenance
    Search URDB's product integrity database — integrity scores, enshittification events, warranty cuts, and material downgrades across consumer products. Sourced and evidence-backed.
    4
    47 npm
    2
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources