A side-by-side look at the Vortex and Hazmat Cfr MCP MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose Vortex for developer tools work; choose Hazmat Cfr MCP for developer tools as a local process. You can also run both side by side in one mcpServers block.
lookup_hazmat_entry, classify_shipping_description, validate_basic_hazmat_description.Rows where the two servers differ are marked.
| Spec | V Vortex | |
|---|---|---|
| Category | Developer Tools | Developer Tools |
| Quality signal | 12/100 · Emerging | 61/100 · Good |
| Install command | Not confirmed yet | Confirmed |
| Transport | — | Local subprocess (stdio) |
| Auth | Not declared | Not declared |
| Pricing | Not declared | Not declared |
| Required env vars | None listed | None listed |
| Verified owner | Community listing |
No tool names declared yet. Check the project README from the listing page.
lookup_hazmat_entryLook up a hazardous material by UN/NA number or proper shipping name in the complete 49 CFR 172.101 Hazardous Materials Table (pinned eCFR snapshot). Returns matching entries with decoded symbols and special provisions.classify_shipping_descriptionParse a basic DOT shipping description into UN/NA number, proper shipping name, hazard class, and packing group.validate_basic_hazmat_descriptionValidate a structured DOT hazmat description against the complete 49 CFR 172.101 Hazardous Materials Table.get_label_requirementsReturn hazard label codes for a UN/NA number or proper shipping name from the complete 49 CFR 172.101 Hazardous Materials Table.check_basic_segregationRun conservative pairwise segregation warnings for supplied hazard classes using a small encoded subset of 49 CFR 177.848 logic.check_limited_quantity_eligibilityConservative helper for common Class 3/Class 8 limited quantity candidate screening. Does not certify shipment compliance.get_shipping_requirementsOne-call summary of what it takes to ship a material: identity, labels, decoded packaging references, special provisions, vessel stowage, and placarding — with citations. Looks up by UN/NA number or proper shipping name.get_placardReturn the 49 CFR 172.504 placard name and quantity threshold for a hazard class/division.decode_special_provisionDecode one or more Column 7 special-provision codes (e.g. IB2, T8, A3, 148) into their 49 CFR 172.102 text.decode_packaging_referencePaste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
No confirmed install command for Vortex yet — follow the setup steps linked from its listing page rather than a guessed package name.
{
"mcpServers": {
"hazmat-cfr-mcp": {
"command": "npx",
"args": [
"-y",
"hazmat-cfr-mcp"
]
}
}
}
| Community listing |
| GitHub stars | — | 1 |
|---|
| Directory activity | 1 views 0 installs 0 upvotes | 2 views 0 installs 0 upvotes |
|---|
| Tools | Not listed | 11 |
|---|
| Full listing | View Vortex | View Hazmat Cfr MCP |
|---|
explain_cfr_sourceExplain which public CFR source backs a field or rule in this server.