Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ’» Developer Tools
  3. Msds Chain
Msds Chain logo
Health: ActiveRecent health check succeeded.Last checked 9/7/2026, 9:15:23 PM

Msds Chain

User RatingsBe the first to rate and review this MCP server! Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View Repository1 GitHub StarsTotal stargazers on GitHub for the source repository (1 stars).Visit Website

Chemical safety intelligence β€” 18 tools for compatibility, hazard, PPE, storage, and compliance

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "msds-chain": {
      "command": "npx",
      "args": [
        "-y",
        "msds-chain-mcp@latest"
      ]
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (22) Directory Badge Claim listing AlternativesπŸ’» More in Developer Tools

Capabilities & Tool Schemas (22) ~461 tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server β€” may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Msds Chain.

batch_safety_check

One-call report for a chemical list: pairwise compatibility + per-chemical risk warnings

check_regulatory_lists

Cross-reference a chemical against 23 regulatory watch lists across 8 jurisdictions + 3 international conventions

get_sds_section

Retrieve a specific SDS section (1-16) for a chemical

get_sds_document

Signed download URL (~5 min) for the original SDS/MSDS PDF; includes source provenance

get_chemical_alternatives

Safer substitutes for restricted or high-risk chemicals

validate_protocol_chemicals

Extract & validate chemical names from protocol text or code

Documentation Overview

MSDS Chain MCP Server

Chemical safety intelligence for AI-assisted experiment design.

Powered by ChainSDS β€” a verified, always-current chemical safety database. Verified. Current. Growing.

An MCP server that gives AI agents (Claude Code, Cursor, Copilot, pi, etc.) access to chemical safety reasoning β€” compatibility checks, hazard analysis, regulatory compliance, PPE recommendations, storage guidance, and more.

Built for researchers who design experiments with AI and need safety verification integrated into their workflow.

Why This Exists

When you use Claude to plan a synthesis route or set up an Opentrons protocol, safety validation shouldn't be a separate step. This MCP server lets your AI assistant automatically:

  • Check if chemicals on the same deck are compatible
  • Flag dangerous mixing orders
  • Recommend PPE for the specific chemicals you're handling
  • Verify compliance with EU REACH, US OSHA/TSCA, and 7 other jurisdictions
  • Generate signed audit reports for GLP/GMP compliance

Tools (23)

ToolDescription
batch_safety_checkOne-call report for a chemical list: pairwise compatibility + per-chemical risk warnings
check_regulatory_listsCross-reference a chemical against 23 regulatory watch lists across 8 jurisdictions + 3 international conventions
get_sds_sectionRetrieve a specific SDS section (1-16) for a chemical
get_sds_documentSigned download URL (~5 min) for the original SDS/MSDS PDF; includes source provenance
get_chemical_alternativesSafer substitutes for restricted or high-risk chemicals
validate_protocol_chemicalsExtract & validate chemical names from protocol text or code
check_mixing_orderSafe addition sequence for reagent pairs (e.g., acid into water)
get_waste_disposalWaste classification, container type, and disposal procedures
upload_msds_pdfUpload MSDS PDF for AI-powered parsing and data extraction (requires API key)
compare_sds_versionsHazard-change diff between two SDS versions (H-code additions/removals + whether they change a verdict)
check_chemical_compatibilityPairwise compatibility for 2+ chemicals
get_chemical_risk_warningsGHS classification, H-codes, signal words, flash point
get_ppe_recommendationGloves, eye protection, respiratory, body protection
get_storage_guidanceStorage class, cabinet type, temperature, isolation rules
get_emergency_responseSpill, fire, or exposure emergency procedures
get_exposure_limitsOEL/TLV/PEL/MAC across US, EU, JP, CN, INT
get_transport_classificationUN number, hazard class, packing group, ADR/IATA/IMDG
check_regulatory_complianceMulti-region: EU, US, CN, JP, CA, AU, SG list-backed; KR/TW accepted but no list wired
search_chemical_databaseLook up chemicals by name, synonym, or CAS number
ask_chemical_safetyNatural language catch-all for any safety question
create_audit_sessionFull audit with signed PDF report (requires API key)
get_audit_reportDownload link for the signed audit PDF

Quick Start

1. Get an API key

Sign up at msdschain.lagentbot.com β†’ API Keys tab β†’ create a key.

2. Install

bash
git clone https://github.com/littleblakew/msds-chain-mcp.git
cd msds-chain-mcp
pip install -r requirements.txt

3. Add to your AI coding agent

Architecture note: the hosted endpoint https://mcp.lagentbot.com sits behind a distribution gateway that terminates OAuth 2.1 (PKCE + DCR) and serves /.well-known/oauth-authorization-server. The OAuth / browser sign-in flow described below applies only to that hosted gateway. This repo's bare core server (python server_remote.py, or the Docker image) does not implement OAuth or serve any /.well-known endpoint β€” it only accepts Authorization: Bearer sk-msds-... or X-Api-Key passthrough. If you self-host the core directly, use a static API key; there is no browser sign-in step.

Claude Code (Remote β€” recommended):

Terminal
claude mcp add msds-chain --transport http https://mcp.lagentbot.com/mcp

Then run /mcp in Claude Code and authenticate β€” a browser opens to sign in (email code); your account is provisioned automatically and calls are metered to you (free plan includes a monthly free quota). The legacy SSE endpoint (--transport sse https://mcp.lagentbot.com/sse) still works but streamable HTTP is preferred.

Claude Code (Plugin β€” includes skill + MCP):

bash
/plugin install https://github.com/littleblakew/msds-chain-mcp.git

Claude Code (npm β€” remote, shim registers the hosted endpoint):

Terminal
claude mcp add msds-chain -- npx -y msds-chain-mcp@latest

claude.ai (Web): Search "msds-chain" in Settings > Plugins (already published).

Manual config (Claude Code ~/.claude.json):

config.json
{
  "mcpServers": {
    "msds-chain": {
      "type": "http",
      "url": "https://mcp.lagentbot.com/mcp"
    }
  }
}

Restart Claude Code, run /mcp, and authenticate (OAuth). You should then see msds-chain in the MCP tools list. (Prefer a static key instead of OAuth? Pass it as a header β€” --header "Authorization: Bearer sk-msds-your-key" β€” for headless clients.)

Claude Code Skill

The /msds-safety-check skill provides auto-detection and guided audit workflows.

Plugin install (includes skill + MCP automatically):

bash
/plugin install https://github.com/littleblakew/msds-chain-mcp.git

Manual install (skill only, if MCP already configured):

bash
git clone https://github.com/littleblakew/msds-chain-mcp.git /tmp/msds-chain-mcp
cp -r /tmp/msds-chain-mcp/skills/msds-safety-check .agents/skills/msds-safety-check
ln -s ../../.agents/skills/msds-safety-check .claude/skills/msds-safety-check

What the Skill Does

  • Auto-detects chemicals in your conversations and offers safety checks
  • /msds-safety-check β€” guided audit for lab protocols or EHS compliance
  • Freemium β€” basic queries work without API key, audit reports require free registration

Usage Examples

Experiment Protocol Review

Code
User: I'm planning a Grignard reaction with magnesium turnings, diethyl ether,
      and bromobenzene. Check if this setup is safe.

Claude:
  β†’ calls batch_safety_check(["magnesium", "diethyl ether", "bromobenzene"])
  β†’ Returns: compatibility matrix + per-chemical risk warnings (with source SDS)

Opentrons Deck Safety Audit

Code
User: My Opentrons deck has these in different slots:
      Slot 1: Acetone, Slot 3: Concentrated H2SO4, Slot 5: Methanol,
      Slot 7: Sodium borohydride. Any safety issues?

Claude:
  β†’ calls check_chemical_compatibility(["acetone", "sulfuric acid", "methanol", "sodium borohydride"])
  β†’ ⚠️ INCOMPATIBLE: Sodium borohydride + sulfuric acid (violent reaction, H2 gas evolution)
  β†’ ⚠️ CAUTION: Acetone + sulfuric acid (exothermic)
  β†’ Recommendation: Move sodium borohydride to maximum distance from acids

Compliance Check Before Shipping

Code
User: We need to ship toluene and dichloromethane to our Japan lab.
      What transport regulations apply?

Claude:
  β†’ calls get_transport_classification(["toluene", "dichloromethane"])
  β†’ calls check_regulatory_compliance(["toluene", "dichloromethane"], regions=["JP"])
  β†’ Returns: UN numbers, IATA packing instructions, Japan-specific regulations

Generate Signed Audit Report

Code
User: Create a safety audit report for our quarterly review.
      Chemicals: acetone, methanol, ethanol, isopropanol, hexane.

Claude:
  β†’ calls create_audit_session("Q2 2026 Solvent Cabinet Review", ["acetone", "methanol", "ethanol", "isopropanol", "hexane"])
  β†’ calls get_audit_report("SESSION-ID")
  β†’ Returns: Signed PDF URL (Ed25519 signature, suitable for GLP/GMP compliance)

Try These Prompts (one per tool)

Each prompt reliably triggers the named tool. Use them to evaluate the connector end-to-end.

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Developer Tools View all alternatives
  • Andrea9293 MCP logoAndrea9293 MCP

    Local-first document management and semantic search for AI coding agents

    πŸ’» Developer Tools2 views
    Compare vs Andrea9293 MCP β†’
  • Labelhead Artist Momentum logoLabelhead Artist Momentum

    Trending hip-hop artist momentum scores across four cultural dimensions.

    πŸ’» Developer Tools0 views
    Compare vs Labelhead Artist Momentum β†’
  • PraisonAI logoPraisonAI

    AI Agents Framework with Self Reflection and MCP support

    πŸ’» Developer Tools1 views
    Compare vs PraisonAI β†’
  • TokenSave logoTokenSave

    Code intelligence for 15+ languages: semantic graph queries instead of file reads. 37 MCP tools.

    πŸ’» Developer Tools0 views
    Compare vs TokenSave β†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks β€” not a rating.

GitHub stars
1
Stargazers on the source repository.
Last commit
Today
Most recent push to the default branch.
Tools exposed
22
Callable tools this server registers over MCP.

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Msds Chain

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "msds-chain": { "command": "npx", "args": ["-y", "msds-chain"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMsds Chain AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/msds-chain?style=directory)](https://allmcps.com/mcp/msds-chain)
HTML Embed
<a href="https://allmcps.com/mcp/msds-chain"><img src="https://allmcps.com/api/badge/msds-chain?style=directory" alt="Msds Chain on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ’»Developer Tools
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
Last updatedSep 7, 2026
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars1
GitHub Star CountTotal stargazers on GitHub representing community popularity (1 stars).
Last commitToday
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Sep 7, 2026
52Quality signal: Good Β· 52/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools25/30
Adoption & activity4/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… FeaturedAllMCPs Server logo

AllMCPs Server

The official MCP server for AllMCPs.com - submit and manage tools directly from your AI. The open directory for MCP servers. Connect Claude, Cursor, Windsurf, and AI agents to databases, tools, files, and APIs. Explore 10,000+ servers. AllMCPs is the premier, open directory for discovering, evaluating, and installing Model Context Protocol (MCP) servers to equip AI agents and LLMs with real-world superpowers.

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ’» Developer Tools β†’Best MCP servers for Developers β†’Alternatives to Msds Chain β†’Install in Claude DesktopInstall in CursorInstall in VS Code