Signed global shipping & commodity data: oil, LNG, grain, sanctions, fleet, emissions.
| Endpoint | https://ship.rootz.global/mcp (streamable-http) |
|---|---|
| Registry version | 0.1.0 |
| Now | 16 tools · grade C (75) · pin ts_72c2470c81d6c9acc91a229279523b87 · protocol 2024-11-05 |
| First / last listed | 2026-11-06 02:03 UTC / 2026-11-06 02:03 UTC |
| Grade over time | 2026-11-06: C (75), 16 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: shipping_oil_trade shipping_sanctions shipping_fleet shipping_oil_prices shipping_status shipping_freshness shipping_top_exporters shipping_country_flows shipping_vessel_types shipping_emissions shipping_sanctioned_at_eu shipping_chokepoint shipping_port shipping_port_calls shipping_port_coverage shipping_doc_intel
shipping_oil_trade | Query bilateral oil trade flows (EIA US imports/exports + Eurostat). Accepts structured filters OR a free-text `query` (matches country/notes). NOTE: this is import/export flow data, NOT chokepoint throughput — for Hormuz transit volumes use shipping_chokepoint. params: query, reporter, partner, product, period, limit |
shipping_sanctions | Check vessel/entity against OFAC sanctions params: query*, type |
shipping_fleet | Query tanker fleet database. Accepts structured filters OR a free-text `query` (matches vessel name, IMO, owner, or type). params: query, company, vessel_type, search, limit |
shipping_oil_prices | Get oil price benchmarks (WTI, Brent) params: benchmark, days |
shipping_status | Database statistics plus per-dataset freshness: how recently each dataset was refreshed by our pipeline, how old its newest record is, and whether it is ok / lagging / stale / empty. Call this to decide how much to trust anything else this server returns. params: none |
shipping_freshness | Per-dataset freshness only: pipeline refresh age vs expected cadence, newest record age, source, and status (ok / lagging / stale / empty / unknown). Use before relying on a figure that must be current. params: none |
shipping_top_exporters | Top oil exporting countries by value/volume (a ranking — no query needed). Optional `product` or `query` recognizes a product keyword (crude/refined/lng/coal/iron_ore). params: product, query, limit |
shipping_country_flows | Trade partners for a specific country (who they export to / import from). Pass the country as `country` or `query`. params: country, query, direction, limit |
shipping_vessel_types | Fleet breakdown by vessel type params: none |
shipping_emissions | Query EU MRV vessel emissions data — CO2, fuel consumption, time at sea for 22,543 vessels (2018-2024). Search by IMO, ship type, or year — or a free-text `query` (7-digit = IMO, else ship type/name). params: query, imo, ship_type, year, limit |
shipping_sanctioned_at_eu | Find sanctioned vessels that called at EU/EEA ports. Cross-references OFAC sanctions with EU MRV emissions data (verifiable IMO-level identity). Filter by year or a free-text `query` (sanctions program e.g. "Iran"/"Russia", flag, or vessel name). params: query, year, limit |
shipping_chokepoint | Maritime chokepoint intelligence for Hormuz, Suez, Malacca, or Bab el-Mandeb. Returns authoritative EIA baseline throughput (barrels/day, % of global), a live AIS snapshot (vessels/tankers/moving/stationary) for the chokepoint, sanctioned vessels currently detected there, and dark-fleet behavioural signals (loitering + AIS gaps). This is the tool for "how is Hormuz doing". params: chokepoint, query |
shipping_port | What this service holds about ONE port, and how good the evidence is. Returns NGA World Port Index identity (UN/LOCODE, coordinates, harbour class, channel/anchorage/pier depths), the evidence grade for our movement data (origin = the authority publishes its own board / custody = a third party publishes it / measured = AIS inference only, asserted by nobody / none), what we do NOT hold, and what h params: query, port, unlocode |
shipping_port_calls | Berth-level vessel movements harvested from port authority movement boards: vessel, IMO, arrival/departure, berth, agent, declared last/next port. Each row carries its source and whether the channel was TLS-verified. This is TESTIMONY from the port, distinct from the AIS-inferred port_visits behind other tools. Pass a port name or an IMO as `query`. params: query, port, imo, limit |
shipping_port_coverage | Coverage ledger across all 2,951 ports: how many we hold at each evidence grade, how many publish a machine-readable movement board, and what happened when we checked those that do not. Call this to find out what this service does NOT know about ports before relying on what it does. params: country, query |
shipping_doc_intel | Query the shipping document intelligence layer: eBL platform adoption (12 platforms), MLETR country adoption (23 countries, 13 enacted), document fraud cases ($11.3B), DCSA standards (10), industry stats (26 metrics). The state of shipping document digitization. params: topic* |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.