Fortitude21 Dangerous Goods Tools
Server Details
Dangerous goods packaging tools: UN number lookup, UN mark decoder, ADR points, IBC dates, bunds
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
TDQS
Score is being calculated.
Available Tools
6 toolsadr_1000_pointsADR 1.1.3.6 small-load pointsRead-onlyIdempotentInspect
Total the ADR 1.1.3.6 points for a vehicle load and say whether it stays within the small-load exemption (1,000 points, or the quantity limit for one transport category), and what still applies. Covers 92 UN numbers. If any line cannot be read the whole load is refused, never totalled without it.
| Name | Required | Description | Default |
|---|---|---|---|
| lines | Yes | One item per substance |
bund_sizeBund and spill pallet sizingRead-onlyIdempotentInspect
Apply the secondary containment rule for a country or region to the containers stored together, and return the minimum sump capacity in litres, the rule that governs, and spill pallets that pass. Regions: England, Wales, Scotland, Northern Ireland, Ireland, Germany, France, Netherlands, Spain, United States, Canada, Australia, New Zealand, Singapore, Japan, or world.
| Name | Required | Description | Default |
|---|---|---|---|
| ibcs | No | Number of 1,000-litre IBCs | |
| drums | No | Number of 205-litre drums | |
| other | No | ||
| small | No | Number of smaller containers | |
| liquid | No | oil (fuel, diesel, petrol), flam (flammable), other (chemicals); waste in the US | |
| region | No | e.g. "gb-eng", "England", "us", "Texas", "Germany" | |
| otherSize | No | ||
| smallSize | No | Litres in each smaller container |
decode_un_packaging_markDecode a UN packaging markRead-onlyIdempotentInspect
Read a UN packaging mark part by part (packaging code, performance level, density or gross mass, test pressure, year, state, maker; IBC, large packaging, salvage and reconditioned marks too). Add a UN number to check whether the container may carry that substance under ADR 2025.
| Name | Required | Description | Default |
|---|---|---|---|
| un | No | Optional UN number to check the mark against | |
| mark | Yes | The mark as printed, e.g. "UN 3H1/Y1.9/150/26/D/BAM 12345" |
ibc_inspection_datesIBC test and inspection due datesRead-onlyIdempotentInspect
Work out an IBC's next leakproofness test, 2.5-year and 5-year inspections, the last month it may be filled and (UN/ADR, plastic and composite IBCs) the end of its five-year life. Dates as MM/YYYY, "March 2024" or YYYY-MM.
| Name | Required | Description | Default |
|---|---|---|---|
| code | No | IBC code, e.g. 31HA1, if no mark | |
| insp | No | Month of the last inspection | |
| leak | No | Month of the last leakproofness test | |
| made | No | Month of manufacture | |
| mark | No | The IBC UN mark; code and month of manufacture are read from it | |
| regime | No | un (UN Model Regulations and ADR, default) or us (49 CFR 180.352) |
jerry_can_quantityWater or fuel quantity in jerry cansRead-onlyIdempotentInspect
Work out how much water (people x days x litres a day, Sphere and national advice) or fuel (distance and consumption, or hours and consumption, or generator kVA) to hold, with a margin, and how many jerry cans that takes.
| Name | Required | Description | Default |
|---|---|---|---|
| kva | No | ||
| days | No | ||
| mode | No | ||
| hours | No | ||
| people | No | ||
| volume | No | ||
| reserve | No | Margin in per cent | |
| units_n | No | Vehicles, boats or machines | |
| distance | No | km (miles with units=us) | |
| scenario | No | Water: relief, acute, protracted, survival, nl, se, no, fi, dk, de, custom. Fuel: road, overland, marine, generator, agri, direct. | |
| consumption | No | L/100 km or L/h |
un_number_packagingUN number to permitted UN packagingRead-onlyIdempotentInspect
Look up a dangerous goods UN number (or substance name) in ADR 2025 Table A and its packing instructions. Returns class, packing group, limited quantity, UN mark level and, for each container type (jerrican, drum, IBC, composite), the UN codes allowed and the largest size in litres. Covers 72 UN numbers of liquids.
| Name | Required | Description | Default |
|---|---|---|---|
| un | No | UN number, e.g. "1203" or "UN 1203" | |
| name | No | Substance name instead of a UN number, e.g. "acetone" |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
6 tool updates
- First observed
adr_1000_points - First observed
bund_size - First observed
decode_un_packaging_mark - First observed
ibc_inspection_dates - First observed
jerry_can_quantity - First observed
un_number_packaging
Related MCP Connectors
Neutral freight reference + validation layer for AI agents: ADR, HS, UN/LOCODE, freight math
27 engineering compliance and calculation tools for the built environment (UK, EU, UAE).
ANTT: Produtos Perigosos, official-source lookup. Platform-hosted, pay per query with prepaid credit
Freight calculators (weight, metres, vehicle fit) and authenticated team packing-library tools.
Related MCP Servers
- AlicenseAqualityBmaintenanceProvides AI assistants with access to ADR dangerous goods regulations through MCP, enabling UN number lookup, shipping name construction, and deterministic rule-based calculations for limited quantities, mixed packing, tank codes, and hazard classifications.10GPL 3.0
- AlicenseAqualityAmaintenanceAI agent access to 11 freight calculation and reference tools — LDM, CBM, chargeable weight, pallet fitting, ADR dangerous goods (2,939 entries), airline codes (6,352), HS codes (6,940), INCOTERMS, container specs, unit converter, and ADR 1.1.3.6 exemption calculator.25373 npm6MIT
- AlicenseNot gradedqualityCmaintenanceRead-only MCP server for querying official Brazilian ANTT data on dangerous goods, with pay-per-use hosted access.MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to look up and validate hazardous materials shipping descriptions using public 49 CFR citations, providing structured JSON with proper shipping names, hazard classes, labels, and regulatory references.56 npm1MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.