
Chemical Safety
Connects to ECHA, NIOSH, PubChem, and ILO ICSC databases to look up chemical hazard data across 468,000 substances. Exposes three tools: check_chemical returns SVHC status, occupational exposure limits, GHS classifications, and cosmetic/food regulatory flags for a given substance. check_svhc_list batch-validates chemicals against the EU Candidate List. search_chemicals finds substances by hazard phrase, organ target, or effect type. Runs on Cloudflare Workers with D1 for edge-distributed queries. Reach for this when you need free, source-linked alternatives to commercial chemical safety platforms like Chemwatch, or when building regulatory compliance workflows that need programmatic access to SVHC, REL/PEL, or GHS data without API fees.
- tools
- 3
- transport
- HTTP, SSE
- last updated
- May 22, 2026
Tools
3 toolsPublic tool metadata for what this MCP can expose to an agent.
check_chemicalLook up a chemical substance by name or CAS number. Returns EU ECHA SVHC status, NIOSH occupational exposure data (REL/PEL/IDLH), GHS hazard classification, ICSC safety card data, and cosmetic/food cross-references for hazard assessment.
Look up a chemical substance by name or CAS number. Returns EU ECHA SVHC status, NIOSH occupational exposure data (REL/PEL/IDLH), GHS hazard classification, ICSC safety card data, and cosmetic/food cross-references for hazard assessment.
No parameter schema in public metadata yet.
check_svhc_listCheck one or more chemical substances against the EU ECHA SVHC Candidate List. Resolves names to CAS numbers when possible and returns flagged substances, reasons for inclusion, dates, and source-linked detail URLs.
Check one or more chemical substances against the EU ECHA SVHC Candidate List. Resolves names to CAS numbers when possible and returns flagged substances, reasons for inclusion, dates, and source-linked detail URLs.
No parameter schema in public metadata yet.
search_chemicalsSearch chemical safety records by keyword across SVHC, NIOSH, GHS, and ICSC data. Use when you need to find hazardous chemicals by effect, exposure route, hazard phrase, organ target, or regulatory status.
Search chemical safety records by keyword across SVHC, NIOSH, GHS, and ICSC data. Use when you need to find hazardous chemicals by effect, exposure route, hazard phrase, organ target, or regulatory status.
No parameter schema in public metadata yet.
Sponsors
Readme
Roots by Benda — Chemical Safety & Industrial Regulatory Intelligence MCP Server
Chemical hazard data from ECHA, NIOSH, GHS, and ICSC in one MCP. Look up SVHC candidate list status, occupational exposure limits, GHS hazard classifications, and cross-reference into cosmetic and food additive databases — all source-linked and free.
Equivalent data access through commercial platforms (Chemwatch, ScienceDirect Toxicology) costs $10,000+/year. This MCP is free.
Live endpoint: https://chem-mcp-server.rootsbybenda.workers.dev/mcp
SSE fallback: https://chem-mcp-server.rootsbybenda.workers.dev/sse
Tools
check_chemical
Look up a chemical substance by name or CAS number. Returns EU ECHA SVHC status, NIOSH occupational exposure data (REL/PEL/IDLH), GHS hazard classification, ICSC safety card data, and cosmetic/food cross-references for hazard assessment.
Details
- Repository
- github.com/rootsbymenda/chem-mcp-server
- Transport
- HTTP, SSE
- Registry
- MCP registry, active