MSDS Chain (Preview)

Chemical safety intelligence MCP server — 21 tools: compatibility, hazard/risk, PPE, storage, emergency response, waste disposal, mixing order, exposure limits, transport classification, multi-region regulatory compliance, SDS lookup & version diff, PDF upload, alternatives, first aid, GHS labels, and signed audit reports.

This connector is available in the following products and regions:

Service Class Regions
Copilot Studio Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name LAgentBot Pte. Ltd.
URL https://msdschain.lagentbot.com
Email contact@lagentbot.com
Connector Metadata
Publisher LAgentBot
Website https://msdschain.lagentbot.com
Privacy policy https://msdschain.lagentbot.com/privacy
Categories AI;Productivity

MSDS Chain — Chemical Safety Intelligence

MSDS Chain provides AI-powered chemical safety intelligence for laboratory researchers, EHS officers, and compliance teams. It delivers real-time safety data from a database of 4.3M+ chemicals, 72K+ Safety Data Sheets (SDS), and 23 regulatory lists across 10 regions.

Pre-requisites

  • A MSDS Chain account (free plan: 100 calls/month). No software installation required.
  • This is a Model Context Protocol (MCP) server over Streamable HTTP — tools are discovered and invoked over the MCP protocol, not individual REST endpoints.

How to connect

  1. Add the connector and create a connection — you are redirected to sign in (OAuth 2.1). Enter your email, receive a one-time code, and approve.
  2. Your account is provisioned automatically on first sign-in; calls are metered to you.
  3. Headless/CI clients may instead present a personal API key (sk-msds-..., created in the API Keys tab) via the Authorization: Bearer or X-API-Key header.

Supported Operations

Safety Assessment

Tool Description
Check Chemical Compatibility Pairwise compatibility analysis for a list of chemicals using NFPA classification rules
Get Chemical Risk Warnings GHS classification, H-codes, signal words, and flash points
Batch Safety Check Comprehensive one-shot report combining compatibility, PPE, and storage for multiple chemicals
Ask Chemical Safety Natural language Q&A for any chemical safety question

Regulatory Compliance

Tool Description
Check Regulatory Compliance Multi-region regulatory status check (EU REACH/CLP, US OSHA/TSCA, CN, JP, KR, CA, AU, TW, SG)
Check Regulatory Lists Scan against 23 regulatory databases (EPA, REACH, SVHC, Prop 65, OSHA PEL, etc.)
Get Exposure Limits Occupational exposure limits: OEL, TLV, PEL, MAC across OSHA/ACGIH/EU/JP/CN

Handling & Storage

Tool Description
Get PPE Recommendation Personal protective equipment guidance: gloves, eye, respiratory, body protection
Get Storage Guidance Storage class, cabinet type, temperature requirements, isolation rules
Check Mixing Order Safe addition order for chemical pairs with context-specific guidance
Get Transport Classification UN number, hazard class, packing group for IATA/IMDG/ADR
Get Waste Disposal Waste classification and disposal procedures

Emergency & Health

Tool Description
Get Emergency Response Spill, fire, and exposure response procedures
Get First Aid Guidance Route-specific first aid measures (inhalation, skin, eye, ingestion)

Data & Research

Tool Description
Search Chemical Database Name, CAS number, or synonym lookup across 4.3M+ chemicals
Get SDS Section Retrieve specific SDS sections 1-16 for any chemical
Compare SDS Versions 7-dimension structured comparison between SDS versions
Upload MSDS PDF Parse and extract structured data from SDS/MSDS PDF files
Get Chemical Alternatives Safer substitute recommendations for a given use case
Validate Protocol Chemicals Extract and validate chemicals mentioned in lab protocols or code

Audit & Reporting

Tool Description
Create Audit Session Start a signed audit session with Ed25519 receipt for traceability
Get Audit Report Download signed PDF audit report for a session

Authentication

This connector uses OAuth 2.1 (Authorization Code + PKCE with Dynamic Client Registration). On connect you are redirected to sign in; the gateway maps your token to your account and meters usage per user. Headless clients may alternatively present a personal API key via the X-API-Key or Authorization: Bearer header.

Known Issues and Limitations

  • Rate limits: Free tier is limited to 100 API calls per month. Paid plans available for higher volume.
  • Language support: Responses available in English, Chinese, Japanese, German, and Indonesian. Default is English.
  • Data coverage: While the database covers 4.3M+ chemicals, detailed SDS data is available for ~72K chemicals. For chemicals without SDS data, the system uses AI inference from known properties.
  • Regional compliance: 23 regulatory lists across 10 regions are indexed. Some newer or country-specific regulations may have partial coverage.
  • PDF parsing: Upload supports PDF format only. Scanned/image-only PDFs may have reduced extraction accuracy.

Support

Publisher

LAgentBot Pte. Ltd. — Singapore

Actions

MSDS Chain

Streamable HTTP MCP endpoint. Tools are discovered and invoked over the Model Context Protocol; OAuth is performed at runtime via Dynamic Client Registration against the server's well-known.

MSDS Chain

Streamable HTTP MCP endpoint. Tools are discovered and invoked over the Model Context Protocol; OAuth is performed at runtime via Dynamic Client Registration against the server's well-known.