# SiteCheck Trade & Energy (remote · api.tradeenergy-api.workers.dev)

111 pay-per-call agent tools: logistics, shipping, trade and energy data tools. x402

- Trust score: 71/100 (medium)
- Change this week: +3
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-11-05

## Components

- remote · `api.tradeenergy-api.workers.dev`: 71/100 (this document), [markdown](https://verifymcp.io/servers/bck-stack-sitecheck-trade-energy/api.md), [page](https://verifymcp.io/servers/bck-stack-sitecheck-trade-energy/api)

## Channel facts

- Endpoint: `https://api.tradeenergy-api.workers.dev/mcp?ref=registry`
- Transports: `streamable-http`
- Auth: `none`
- Version: `1.0.2`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-11-05.

- **Endpoint Security**: 63/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - No authorisation is required to call this server. Every tool declares its destructiveHint and none is destructive, so open access doesn't expose one.
  - HTTPS check failed: the endpoint is reachable over plaintext HTTP.
  - HSTS check failed: the Strict-Transport-Security header is absent.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 100/100
  - Verified streamable-http transport via a live MCP handshake.
- **Schema Quality & AI Usability**: 66/100
  - AI-judged instruction clarity (excellent).
  - Context-footprint check failed: tool/resource definitions use about 19105 tokens (~172/item across 111 items; 111 tools + 0 resources), over budget; trim descriptions and params.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 41/100
  - Stability check failed: schema churn in the 13 days we've observed: 2 tool removals, 0 breaking changes, 0 auth/transport breaks, 0 additions.
- **Tool Coverage**: 100/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 100% of tool parameters carry a description.
  - Structured output schemas are declared (100% of tools); any adoption earns full credit.
- **Tool Safety**: 100/100
  - No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.
  - We read all 111 captured tool definition(s), and no name or description among them implies an irreversible operation.
  - An AI judge read all 112 captured unit(s) of tool text and found none that tries to manipulate the model reading it.
- **Capabilities**: 100/100
  - Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.

## Install

### How do I install the SiteCheck Trade & Energy MCP server?

SiteCheck Trade & Energy is a hosted endpoint at https://api.tradeenergy-api.workers.dev/mcp?ref=registry, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

### Claude

```bash
claude mcp add --transport http bck-stack-sitecheck-trade-energy 'https://api.tradeenergy-api.workers.dev/mcp?ref=registry'
```

### Cursor

```json
{
  "mcpServers": {
    "bck-stack-sitecheck-trade-energy": {
      "url": "https://api.tradeenergy-api.workers.dev/mcp?ref=registry"
    }
  }
}
```

### VS Code

```json
{
  "servers": {
    "bck-stack-sitecheck-trade-energy": {
      "type": "http",
      "url": "https://api.tradeenergy-api.workers.dev/mcp?ref=registry"
    }
  }
}
```

### Codex

```toml
[mcp_servers.bck-stack-sitecheck-trade-energy]
url = "https://api.tradeenergy-api.workers.dev/mcp?ref=registry"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "bck-stack-sitecheck-trade-energy": {
      "type": "remote",
      "url": "https://api.tradeenergy-api.workers.dev/mcp?ref=registry",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add bck-stack-sitecheck-trade-energy --url 'https://api.tradeenergy-api.workers.dev/mcp?ref=registry' --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  bck-stack-sitecheck-trade-energy:
    url: "https://api.tradeenergy-api.workers.dev/mcp?ref=registry"
```

### Netclaw

```json
{
  "McpServers": {
    "bck-stack-sitecheck-trade-energy": {
      "Transport": "http",
      "Url": "https://api.tradeenergy-api.workers.dev/mcp?ref=registry"
    }
  }
}
```

### Vellum

```bash
assistant mcp add bck-stack-sitecheck-trade-energy -t streamable-http -u 'https://api.tradeenergy-api.workers.dev/mcp?ref=registry'
```

### Other

```json
{
  "mcpServers": {
    "bck-stack-sitecheck-trade-energy": {
      "type": "http",
      "url": "https://api.tradeenergy-api.workers.dev/mcp?ref=registry"
    }
  }
}
```

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-11-05 (score 71, +1)

No change was recorded against any check on this day. Stability & Change Management went from 38 to 41.

### 2026-11-04 (score 70, 0)

- [security] Tool “logistics_suez_canal_telemetry” rewrote its description, which is the text the model reads
- [cosmetic] “logistics_suez_canal_telemetry” reworded the description of “days”

### 2026-11-03 (score 70, +1)

No change was recorded against any check on this day. Stability & Change Management went from 31 to 35.

### 2026-10-31 (score 69, +1)

No change was recorded against any check on this day. Stability & Change Management went from 21 to 25.

### 2026-10-30 (score 68, 0)

- [security regression] A breaking change shipped without a version bump: still 1.0.0
- [security regression] Tool “logistics_us_cbp_cross_rulings” was removed
- [security] The server rewrote its instructions, which are the text every model session reads

### 2026-10-29 (score 68, +1)

No change was recorded against any check on this day. Stability & Change Management went from 16 to 19.

### 2026-10-28 (score 67, 0)

- [security] Tool “logistics_fuel_bunker_prices” rewrote its description, which is the text the model reads

### 2026-10-27 (score 67, +1)

- [cosmetic] “energy_epex_spot_power_europe” reworded the description of “date”

## MCP tools (111)

### `logistics_vessel_tracker` (~122 tokens)

Logistics Vessel Tracker

Live AIS position, speed, heading and voyage status (destination, ETA, draught) for one vessel by 9-digit MMSI, from Finland's Digitraffic AIS feed. Covers Finnish and Baltic waters only, not global coverage; vessels outside that area return no position. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `mmsi` (string, required): 9-digit MMSI of the vessel, e.g. 230940690

Output parameters:

- `callSign`
- `checkedAt`
- `dataUpdatedAt`
- `mmsi`
- `name`
- `position`
- `shipType`
- `source`
- `voyage`

### `logistics_port_call_schedule` (~127 tokens)

Logistics Port Call Schedule

Recorded daily port calls (vessel arrivals) at one port by ship type, from IMF PortWatch (AIS-derived), for the most recent days. These are past calls, not a forward arrival or departure schedule, and the latest date lags real time. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `days` (string): 1 to 30 (default 7)
- `port` (string, required): PortWatch port name, e.g. Rotterdam, Singapore

### `logistics_container_tracking` (~163 tokens)

Logistics Container Tracking

Shipping container number check: validates an ISO 6346 container number (owner code, category, serial, check digit, computed locally), names the owner of the prefix (e.g. MSKU = Maersk) with country and website from the public prefixlist.com register, and returns links to the owner's and track-trace.com's tracking pages. It does not read the container's live milestones (carriers publish them on their own sites). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `container` (string, required): Container number: 4 letters + 7 digits, e.g. MSKU1234565 or MSKU 123456-5

Output parameters:

- `category`
- `checkDigit`
- `checkDigitValid`
- `checkedAt`
- `container`
- `expectedCheckDigit`
- `note`
- `ownerCode`
- `ownerKnown`
- `owners`
- `serial`
- `source`
- `trackingLinks`

### `logistics_air_waybill_awb` (~163 tokens)

Logistics Air Waybill Awb

Air waybill (AWB) check and carrier lookup: validates the 11-digit AWB (3-digit airline prefix + 8-digit serial with the IATA mod-7 check digit), names the issuing airline and its IATA code from the public track-trace.com carrier list, and returns the airline cargo site and a tracking link. It does not read the shipment status itself (airlines publish it only on their own sites). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `awb` (string, required): Air waybill number: 11 digits, e.g. 020-12345675 or 02012345675

Output parameters:

- `awb`
- `carriers`
- `checkDigitValid`
- `checkedAt`
- `note`
- `prefix`
- `serial`
- `source`
- `trackingLink`

### `logistics_port_congestion_index` (~138 tokens)

Logistics Port Congestion Index

Weekly port congestion figures for one port from Portcast's public port page: median waiting time (days), average vessels waiting per day, congestion category and week-on-week change. Free public page data (not the paid API), and only for ports Portcast publishes; the slug is the port name in lowercase, e.g. ako or long-beach. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `port` (string, required): Portcast port slug: lowercase letters and hyphens, e.g. long-beach

Output parameters:

- `averageVesselsWaitingPerDay`
- `changeFromPreviousWeek`
- `checkedAt`
- `congestionCategory`
- `longTailCongestion`
- `medianWaitingTime`
- `name`
- `port`
- `source`
- `weekCovered`

### `logistics_hs_code_classifier` (~137 tokens)

Logistics Hs Code Classifier

Finds Harmonized System (HS) codes from UN Comtrade's HS reference list by code prefix or description keyword: code, official description, hierarchy level. It lists candidate headings and subheadings; it does not decide the legal tariff code for a shipment. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): 1 to 20, default 5
- `q` (string, required): HS code digits (e.g. 8703) or a keyword (e.g. motor cars)

Output parameters:

- `checkedAt`
- `count`
- `matches`
- `query`
- `source`

### `logistics_customs_duty_calc` (~157 tokens)

Logistics Customs Duty Calc

United States import duty lookup from the USITC Harmonized Tariff Schedule: HTS codes matching a code prefix or keyword with general, special and column-2 rates, units, and the duty amount for a customs value in USD when the general rate is ad valorem. US tariff only; no VAT, no other countries. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `q` (string, required): HTS code (e.g. 8541.10.00) or keyword (e.g. diodes)
- `value` (string): Optional customs value in USD to compute the general duty

Output parameters:

- `checkedAt`
- `customsValueUsd`
- `lines`
- `query`
- `source`

### `logistics_customs_cbp_manifest` (~174 tokens)

Logistics Customs Cbp Manifest

US import bills of lading for a company: the most recent sea shipments (date, house and master B/L, shipper, origin country, product description, weight, quantity) and the company's top supplier, main origin country and total shipment count, from ImportYeti's public pages built on US Customs (CBP) vessel manifest records. Sea freight into the US only; recent rows only (about 50). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `company` (string, required): US importer name or ImportYeti company slug, e.g. nike usa or nike-usa
- `limit` (string): Rows to return, 1 to 50 (default 20)

### `logistics_un_dangerous_goods` (~147 tokens)

Logistics Un Dangerous Goods

US hazardous materials table (49 CFR 172.101, eCFR): UN number, proper shipping name, hazard class, packing group, labels, special provisions, for a UN number (e.g. 1203) or a name fragment (e.g. gasoline). It is the US DOT table, which follows the UN Model Regulations but is not the UN list itself. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `q` (string, required): 4-digit UN number (1203) or a name fragment of 3 to 60 characters

Output parameters:

- `checkedAt`
- `count`
- `matches`
- `query`
- `source`

### `logistics_spot_freight_rates` (~100 tokens)

Logistics Spot Freight Rates

Drewry World Container Index (WCI) composite spot rate per 40ft container (USD), its weekly date and change, read from Drewry's public WCI page. Composite only: the route-level Shanghai-Rotterdam and Shanghai-Los Angeles values are not extracted. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Output parameters:

- `checkedAt`
- `compositeUsdPer40ft`
- `date`
- `movement`
- `source`

### `logistics_imo_vessel_dossier` (~150 tokens)

Logistics Imo Vessel Dossier

Ship particulars by IMO number: name, type, flag, MMSI, call sign, year built, gross tonnage, length and beam, current draught and navigation status from VesselFinder's public page, plus deadweight, builder, engine, owner, manager and class society (when listed) from BalticShipping's public vessel register, with that record's last update date. Owner and class data can be years old. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `imo` (string, required): 7-digit IMO ship number, e.g. 9321483

### `logistics_seaport_unlocode` (~146 tokens)

Logistics Seaport Unlocode

UN/LOCODE location lookup by 5-character code (country + place, e.g. FIHEL): name, subdivision, status, port/rail/road/airport functions, IATA code and coordinates. Data is the UN/LOCODE list as mirrored on DataHub (ODC-PDDL), not the UNECE site itself. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `code` (string, required): UN/LOCODE, 5 letters: 2-letter country + 3-character location, e.g. FIHEL, SGSIN

Output parameters:

- `checkedAt`
- `code`
- `coordinates`
- `country`
- `functions`
- `iata`
- `name`
- `source`
- `status`
- `subdivision`

### `logistics_airport_iata_icao` (~109 tokens)

Logistics Airport Iata Icao

Airport record by IATA (3-letter) or ICAO (4-letter) code from OurAirports open data: name, type, coordinates, elevation, country, municipality, scheduled-service flag. No runway or frequency data. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `code` (string, required): IATA code like HEL or ICAO code like EFHK

Output parameters:

- `checkedAt`
- `country`
- `elevationFt`
- `iata`
- `icao`
- `ident`
- `latitude`
- `longitude`
- `municipality`
- `name`
- `region`
- `scheduledService`
- `source`
- `type`
- `wikipedia`

### `logistics_airspace_notam_feed` (~210 tokens)

Logistics Airspace Notam Feed

Active FAA NOTAMs (Notices to Air Missions) for a US airport or facility from the FAA's public NOTAM Search: NOTAM number, type (aerodrome, procedure, obstruction, airspace...), effective from/to times in UTC, permanent or estimated end, ICAO text and plain-language text, plus counts by type. US (FAA) locations only; 30 NOTAMs per page; not for flight planning. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `location` (string, required): ICAO or FAA location id, e.g. KJFK, JFK, KORD, ZNY
- `page` (string): Page of 30, 1 to 20 (default 1)
- `type` (string): Optional filter on the NOTAM type, e.g. aerodrome, procedure, obstruction, airspace

### `logistics_fuel_bunker_prices` (~163 tokens)

Logistics Fuel Bunker Prices

Bunker fuel prices (USD per metric ton) from the public Ship & Bunker prices page: VLSFO, IFO380 (HSFO) and MGO price with daily change, for the global and regional averages and major ports (Singapore, Rotterdam, Houston, Fujairah, LA / Long Beach, Hong Kong, New York, Santos). Indicative public assessments, not a firm offer; ex-wharf prices exclude freight and taxes. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `port` (string): Optional: part of a port or region name, e.g. Singapore or EMEA. Empty returns all rows.

Output parameters:

- `checkedAt`
- `count`
- `grades`
- `rows`
- `source`

### `logistics_jet_a1_fuel_index` (~123 tokens)

Logistics Jet A1 Fuel Index

Daily US Gulf Coast kerosene-type jet fuel spot price (USD per gallon) from FRED (US EIA series DJFUELUSGULF): latest value and recent history. It is a US Gulf Coast benchmark, not a Jet-A1 or European refinery index. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `days` (string): How many recent observations, 1 to 30 (default 7)

Output parameters:

- `checkedAt`
- `history`
- `latest`
- `source`

### `logistics_suez_canal_telemetry` (~122 tokens)

Logistics Suez Canal Telemetry

Daily vessel transits through the Suez Canal, counted by ship type (container, dry bulk, general cargo, ro-ro, tanker) with capacity, from IMF PortWatch (AIS-derived). Transit counts only; the latest date lags real time by about a week. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `days` (string): How many most recent days, 1 to 30 (default 7)

Output parameters:

- `checkedAt`
- `dataEndsOn`
- `rows`
- `source`

### `logistics_panama_canal_transits` (~134 tokens)

Logistics Panama Canal Transits

Daily vessel transits through the Panama Canal chokepoint, counted by ship type (container, dry bulk, general cargo, Ro-Ro, tanker) with capacity, from IMF PortWatch (ArcGIS, AIS-derived). Covers transit counts only, not booking slots or draft restrictions; the latest date lags real time by several days. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `days` (string): How many most recent days, 1 to 30 (default 7)

Output parameters:

- `checkedAt`
- `chokepoint`
- `days`
- `latestDate`
- `source`

### `logistics_freight_forwarder_dir` (~160 tokens)

Logistics Freight Forwarder Dir

FIATA member freight forwarders by country from FIATA's public members directory: national associations and individual member companies with postal address, phone, e-mail, website and named managers. Filter by part of the company name. FIATA membership is not a government licence; it lists members of the international federation only. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `country` (string, required): Two-letter country code, e.g. DE, TR, US
- `limit` (string): Rows to return, 1 to 200 (default 50)
- `q` (string): Optional: part of a company name

Output parameters:

- `checkedAt`
- `country`
- `matched`
- `members`
- `source`
- `total`

### `logistics_customs_broker_verify` (~187 tokens)

Logistics Customs Broker Verify

Check a US customs broker against U.S. Customs and Border Protection's official Permitted Customs Broker Listing: filer code, broker name, city, state, work phone and e-mail where CBP lists them. Search by name, by 3-character filer code, or list a state. A broker missing from the list holds no national permit on CBP's page; individual licence numbers are not published there. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): Rows to return, 1 to 100 (default 25)
- `q` (string): Part of the broker name, or a 3-character filer code such as 92K
- `state` (string): Optional two-letter US state, e.g. TX

Output parameters:

- `brokers`
- `checkedAt`
- `listed`
- `matched`
- `query`
- `source`
- `totalOnList`

### `logistics_rail_freight_corridor` (~144 tokens)

Logistics Rail Freight Corridor

US Class I rail traffic: carloads or intermodal units per period from FRED (series RAILFRTCARLOADSD11 / RAILFRTINTERMODALD11, AAR data), latest values and recent history. National totals only: there is no corridor-by-corridor status in this source. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `months` (string): 1 to 60 recent observations (default 6)
- `series` (string): carloads or intermodal (default carloads)

Output parameters:

- `checkedAt`
- `history`
- `latest`
- `measure`
- `series`
- `source`

### `logistics_truck_loadboard_rate` (~289 tokens)

Logistics Truck Loadboard Rate

Weekly US refrigerated (reefer) truckload spot rates per lane from USDA AMS Market News via USDA AgTransport open data: origin shipping district, destination city (10 major US cities), miles, week low/high/midpoint USD per load, USD per mile and truck availability (1 surplus to 5 shortage). Produce lanes only; not DAT van/flatbed load-board data. Published weekly. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `destination` (string): Optional destination city: ATLANTA, BALTIMORE, BOSTON, CHICAGO, DALLAS, LOS ANGELES, MIAMI, NEW YORK, PHILADELPHIA, SEATTLE
- `limit` (string): Rows to return, 1 to 200 (default 50)
- `origin` (string): Optional text inside the origin district name, e.g. SALINAS
- `region` (string): Optional origin region: ARIZONA, CALIFORNIA, FLORIDA, GREAT LAKES, MEXICO-ARIZONA, MEXICO-TEXAS, MID-ATLANTIC, NEW YORK, PNW, SOUTHEAST
- `week` (string): Optional week-ending date YYYY-MM-DD (default latest)

Output parameters:

- `availabilityScale`
- `averageUsdPerMile`
- `checkedAt`
- `lanes`
- `lanesFound`
- `source`
- `weekEnding`

### `logistics_dry_van_capacity` (~131 tokens)

Logistics Dry Van Capacity

US truck freight demand and capacity proxies from FRED (monthly): Cass Freight Index shipments and expenditures, the implied freight cost per shipment (expenditures / shipments), and ATA truck tonnage, each with month-over-month and year-over-year change. National, monthly data; it is not a lane-level tender rejection or load-board feed. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `months` (string): Months of history, 1 to 24 (default 6)

Output parameters:

- `ataTruckTonnageIndex`
- `cassExpendituresIndex`
- `cassShipmentsIndex`
- `checkedAt`
- `history`
- `impliedCostPerShipment`
- `reading`
- `source`

### `logistics_last_mile_courier` (~147 tokens)

Logistics Last Mile Courier

Identify the courier behind a tracking number (UPS, FedEx, USPS, DHL Express, DPD, Royal Mail and other national posts) from its format, check the check digit where the carrier publishes one, and return the carrier's official tracking link. Several carriers can match the same pattern; each candidate says whether its check digit passed. It does not read live scan events (carriers serve them only through their own sites or keyed APIs). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `number` (string, required): Tracking number as printed (spaces allowed)

Output parameters:

- `bestMatch`
- `candidates`
- `checkedAt`
- `note`
- `number`
- `recognised`
- `source`

### `logistics_postal_upn_tracking` (~162 tokens)

Logistics Postal Upn Tracking

International postal tracking number check (UPU S10 format, e.g. RR123456785GB): validates the 8-digit serial with the S10 check digit, decodes the service type from the first letter (EMS, registered, parcel, insured...), names the origin postal country from the last two letters, and returns tracking links (origin post and multi-carrier trackers). It does not read the item's live scan history. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `number` (string, required): S10 number: 2 letters, 9 digits, 2-letter country code, e.g. RR123456785GB

Output parameters:

- `checkDigit`
- `checkDigitValid`
- `checkedAt`
- `expectedCheckDigit`
- `note`
- `number`
- `originCountry`
- `originCountryCode`
- `serial`
- `service`
- `serviceIndicator`
- `source`
- `trackingLinks`

### `logistics_ftz_foreign_trade_zone` (~127 tokens)

Logistics Ftz Foreign Trade Zone

Pending US Foreign-Trade Zone Board applications with open public comment periods, from the trade.gov FTZ Board page: docket number, zone and applicant, activity, location and comment closing date. This is a snapshot of open dockets only; it is not the full zone directory or subzone privileges. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `q` (string): Optional text to filter by docket, zone, applicant or location (empty returns all)

Output parameters:

- `checkedAt`
- `count`
- `dockets`
- `source`

### `logistics_carnet_ata_status` (~143 tokens)

Logistics Carnet Ata Status

ATA Carnet country check from the International Chamber of Commerce: whether a country runs the ATA Carnet system (duty-free temporary admission for samples, professional equipment and exhibition goods) and its national issuing and guaranteeing association with phone and website, as listed on ICC's 'ATA Carnet in your country' page. Individual carnet numbers cannot be verified publicly; the association answers that. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `country` (string, required): Country name or two-letter code, e.g. Türkiye, DE, United States

Output parameters:

- `association`
- `ataCarnetCountry`
- `checkedAt`
- `countriesListed`
- `country`
- `note`
- `phone`
- `query`
- `source`
- `website`

### `logistics_incoterms_compliance` (~201 tokens)

Logistics Incoterms Compliance

Incoterms 2020 responsibility matrix: for one rule (EXW, FCA, CPT, CIP, DAP, DPU, DDP, FAS, FOB, CFR, CIF) or all 11, the transport modes it fits, where risk passes, and whether seller or buyer handles main carriage, loading, export and import clearance, import duties, unloading and insurance. Optional check flags a sea-only rule used for containers or non-sea transport. A factual summary, not the ICC rule text or legal advice. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `mode` (string): Optional transport for a fit check: sea, container, air, road, rail or multimodal
- `term` (string): Incoterms 2020 rule, e.g. FOB (default: all 11)

Output parameters:

- `count`
- `note`
- `rules`
- `source`
- `version`

### `logistics_co2_freight_emission` (~262 tokens)

Logistics Co2 Freight Emission

Freight CO2e emissions for a shipment: tonnes × distance (km) × the UK Government (DESNZ) 2025 greenhouse-gas conversion factor for the chosen mode — van, HGV, refrigerated HGV, air freight (with or without radiative forcing), rail, tankers or cargo ships by vessel type and size. Returns kg CO2e per matching factor. Uses DESNZ factors (aligned with the GHG Protocol), not the GLEC tool itself. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `km` (string, required): Distance in km, e.g. 18000 (required)
- `mode` (string, required): Transport mode: van, hgv, hgv-refrigerated, air, rail, sea-tanker, cargo-ship (required)
- `tonnes` (string, required): Cargo weight in tonnes, e.g. 20 (required)
- `type` (string): Optional words to pick the vehicle/vessel row, e.g. 'articulated average', 'container ship 8000+', 'long-haul with rf' (default: rows marked Average where published)

Output parameters:

- `count`
- `factorSet`
- `km`
- `mode`
- `results`
- `source`
- `tonneKm`
- `tonnes`

### `logistics_maritime_piracy_alert` (~165 tokens)

Logistics Maritime Piracy Alert

Current piracy and armed-robbery broadcasts from the ICC International Maritime Bureau (IMB) Piracy Reporting Centre: broadcast time (UTC), IMB identifier, category (attack, attempted attack, suspicious activity, warning...), location (e.g. Gulf of Aden, Singapore Straits) and the full narration, plus the cancel time when the message states one. Filter by location or category words. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `category` (string): Optional words of the category, e.g. warning, suspicious, boarded
- `location` (string): Optional words of the location, e.g. Gulf of Aden, Singapore

Output parameters:

- `broadcasts`
- `checkedAt`
- `count`
- `items`
- `source`

### `logistics_strait_malacca_transits` (~116 tokens)

Logistics Strait Malacca Transits

Daily vessel transits through the Malacca Strait chokepoint, counted by ship type with capacity, from IMF PortWatch (ArcGIS, AIS-derived). Not VTS telemetry; transit counts only, and the latest date lags real time. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `days` (string): How many most recent days, 1 to 30 (default 7)

Output parameters:

- `checkedAt`
- `chokepoint`
- `days`
- `latestDate`
- `source`

### `logistics_dardanelles_bosphorus` (~117 tokens)

Logistics Dardanelles Bosphorus

Daily vessel transits through the Bosporus Strait chokepoint, counted by ship type with capacity, from IMF PortWatch (ArcGIS, AIS-derived). Covers the Bosporus only, not the Dardanelles, and gives no waiting times. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `days` (string): How many most recent days, 1 to 30 (default 7)

Output parameters:

- `checkedAt`
- `chokepoint`
- `days`
- `latestDate`
- `source`

### `logistics_usda_ag_export_sales` (~269 tokens)

Logistics Usda Ag Export Sales

USDA weekly export sales report (FAS ESR) for a US farm commodity — corn, soybeans, wheat classes, sorghum, cotton, rice, soybean meal/oil, beef, pork and more: for one week of the marketing year, US totals and every destination's weekly exports, net new sales, outstanding sales, accumulated exports and total commitments, plus next-year sales; top buyers first. Units as reported (metric tons, running bales…). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `commodity` (string, required): Commodity name or ESR code, e.g. corn, soybeans, all wheat, sorghum, all upland cotton, pork, 401
- `country` (string): Optional destination filter, e.g. Mexico, Japan
- `limit` (integer): Max destination rows, 1-200 (default 20)
- `marketYear` (integer): Marketing year as USDA numbers it (e.g. 2027 for corn Sep 2026-Aug 2027). Default: the current one
- `week` (string): Week ending date YYYY-MM-DD (a Thursday). Default: the latest released week

Output parameters:

- `checkedAt`
- `commodity`
- `commodityCode`
- `count`
- `destinations`
- `destinationsReporting`
- `marketYear`
- `marketYearEnd`
- `marketYearStart`
- `released`
- `source`
- `unit`
- `usTotals`
- `weekEnding`
- `weeksAvailable`

### `logistics_export_license_ear99` (~148 tokens)

Logistics Export License Ear99

Searches the US Export Administration Regulations (15 CFR) text on eCFR for a term such as EAR99 or an ECCN, returning matching sections with a short excerpt, the part and the section. It shows regulatory text hits only; it does not decide the ECCN or licence requirement for a product. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): 1 to 10, default 5
- `q` (string, required): Search term, 3 to 80 characters, e.g. EAR99 or 5A992

Output parameters:

- `checkedAt`
- `hits`
- `query`
- `source`
- `totalHits`

### `logistics_sanctioned_vessel_check` (~165 tokens)

Logistics Sanctioned Vessel Check

Searches the US OFAC Specially Designated Nationals (SDN) list for vessels by name or IMO number and returns matching vessel entries (sanctions programs, flag, vessel type, owner, gross tonnage, call sign, IMO, aliases), via the US Consolidated Screening List. Only the OFAC SDN list; not the UN, EU or UK lists, and an empty result is not a clearance. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): 1 to 20, default 10
- `q` (string, required): Vessel name (3+ characters) or IMO number (7 digits)

Output parameters:

- `checkedAt`
- `count`
- `matches`
- `query`
- `source`

### `logistics_dark_fleet_ais_gap` (~252 tokens)

Logistics Dark Fleet Ais Gap

Dark-fleet signals from Global Fishing Watch: AIS gap events (a vessel switching its transponder off, with off/on positions, gap hours and distance) or at-sea encounters between two vessels (possible ship-to-ship transfers, with both vessels, duration and median distance), filtered by flag and vessel type over the last 1 to 30 days, newest first. Coverage is GFW's (mostly fishing, carrier, bunker and support vessels). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `days` (string): Look-back window, 1 to 30 days (default 7)
- `flag` (string): Vessel flag as ISO-3 code, e.g. RUS, PAN, CHN (optional)
- `kind` (string): gaps (AIS off, default) or encounters (vessel meetings at sea)
- `limit` (string): Events to return, 1 to 50 (default 20)
- `vesselType` (string): fishing, carrier, bunker, support, cargo, tanker, passenger, other, gear (optional)

Output parameters:

- `checkedAt`
- `count`
- `events`
- `flag`
- `from`
- `kind`
- `source`
- `to`
- `total`
- `vesselType`

### `logistics_deadweight_tonnage_calc` (~307 tokens)

Logistics Deadweight Tonnage Calc

Vessel displacement and deadweight estimate from hull dimensions: volume = length × beam × draught × block coefficient; displacement = volume × water density (sea 1.025, fresh 1.000 t/m³); deadweight = displacement − lightship weight (if given). Also returns the cargo capacity left after fuel, stores and ballast you enter. A design-stage estimate from standard formulas, not a vessel's official DWT; no ship registry lookup. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `beamM` (string, required): Moulded breadth in metres (required)
- `blockCoefficient` (string): Block coefficient Cb, 0.35-0.90 (default 0.75; tankers/bulkers ~0.8-0.85, container ships ~0.6-0.7)
- `consumablesTonnes` (string): Optional fuel, fresh water, stores and ballast on board, tonnes
- `draughtM` (string, required): Draught in metres (required)
- `lengthM` (string, required): Length between perpendiculars in metres (required)
- `lightshipTonnes` (string): Optional lightship weight in tonnes, to get deadweight
- `water` (string): sea (default, 1.025 t/m³) or fresh (1.000 t/m³)

Output parameters:

- `cargoCapacityTonnes`
- `deadweightTonnes`
- `displacementTonnes`
- `inputs`
- `note`
- `underwaterVolumeM3`

### `logistics_demurrage_detention` (~327 tokens)

Logistics Demurrage Detention

Container demurrage or detention calculator: from the start date (discharge or gate-out), end date (gate-out or empty return), free days and the carrier's tiered daily rates you supply (e.g. 1-4:75,5-8:150,9+:250), returns chargeable days, the day-by-day tier split and the total per container and for all containers. Counts calendar days, start day included unless you say otherwise. Carrier tariffs are not looked up. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `containers` (string): Number of containers, default 1
- `countStartDay` (string): true (default) counts the start date as day 1; false starts on the next day
- `currency` (string): Currency label for the output, default USD
- `end` (string, required): End date YYYY-MM-DD: gate-out full (demurrage) or empty return (detention) (required)
- `freeDays` (string, required): Free days granted, 0-60 (required)
- `rates` (string, required): Tiers after free time, 'from-to:rate' comma separated, last open-ended with '+', e.g. 1-4:75,5-8:150,9+:250 (required)
- `start` (string, required): Start date YYYY-MM-DD: discharge (demurrage) or gate-out full (detention) (required)

Output parameters:

- `chargeableDays`
- `containers`
- `currency`
- `daysUsed`
- `freeDays`
- `freeTimeEnds`
- `perContainer`
- `tiers`
- `total`

### `logistics_eu_taric_consultation` (~220 tokens)

Logistics Eu Taric Consultation

EU import measures (TARIC) for a goods code from a given origin country into an EU member state, from the European Commission's Access2Markets tariff service: third-country duty, tariff preferences, anti-dumping/countervailing duties with additional codes, suspensions, supplementary units, conditions and footnotes, with start/end dates and regulation IDs. Customs duties only (no VAT); check TARIC for legally binding detail. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `code` (string, required): HS 6-digit or CN/TARIC 8/10-digit goods code, e.g. 090121 or 0901210000
- `destination` (string): EU member state alpha-2 code, e.g. DE, FR, NL (default DE)
- `origin` (string, required): ISO 3166 alpha-2 country of origin, e.g. CN, TR, US

Output parameters:

- `checkedAt`
- `code`
- `codeUsed`
- `destination`
- `lines`
- `note`
- `origin`
- `preferentialDuty`
- `source`
- `thirdCountryDuty`

### `logistics_uk_trade_tariff` (~126 tokens)

Logistics Uk Trade Tariff

UK Global Tariff commodity lookup by 10-digit commodity code from the official UK Trade Tariff API: description, chapter, validity dates, declarable flag and basic duty rate (null when the API leaves it empty). Full duty measures per trading partner are not expanded. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `code` (string, required): 10-digit UK commodity code, e.g. 0901110000 (must be an existing leaf code)

Output parameters:

- `basicDutyRate`
- `bindingRulingGuidance`
- `chapter`
- `checkedAt`
- `code`
- `declarable`
- `description`
- `descriptionPlain`
- `source`
- `validFrom`
- `validTo`

### `logistics_japan_customs_tariff` (~151 tokens)

Logistics Japan Customs Tariff

Japan Customs import tariff lines for an HS heading or subheading (e.g. 8703 or 8703.21) from the official chapter table: description, general tariff rate, temporary rate, WTO rate and unit. Only the English chapter page for the 2026-04-01 schedule is used; the chapter table is decoded from Shift_JIS. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `hs` (string, required): HS heading (4 digits) or subheading (6 digits, dot optional), e.g. 8703 or 870321

Output parameters:

- `checkedAt`
- `count`
- `hs`
- `lines`
- `source`

### `logistics_china_customs_tariffs` (~193 tokens)

Logistics China Customs Tariffs

China's applied import tariff for a 6-digit HS code from the World Bank WITS tariff database (UNCTAD TRAINS, as reported by China): MFN simple average, minimum and maximum duty rate across the national tariff lines, number of lines and the year. HS-6 level, not the 8/10-digit China customs line; VAT, consumption tax and retaliatory surcharges are not included. Another reporting country can be chosen with its ISO numeric code. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `hs` (string, required): 6-digit HS code, e.g. 731815 (bolts)
- `reporter` (string): Optional ISO numeric country code of the importer (default 156 = China), e.g. 392 Japan, 356 India

Output parameters:

- `checkedAt`
- `hs`
- `maxRatePct`
- `minRatePct`
- `nomenclature`
- `reporter`
- `simpleAveragePct`
- `source`
- `tariffLines`
- `tariffType`
- `year`

### `logistics_alaska_marine_highway` (~251 tokens)

Logistics Alaska Marine Highway

Alaska Marine Highway System ferry schedules from the State of Alaska's official schedule grids, by month and route or vessel (Cross Gulf, Prince William Sound, SE Mainlines, SE Communities, SW and Aleutian Chain, M/V Columbia, M/V Kennicott …): for each direction the ports in order and every sailing with vessel, sailing ID and, per port, local date and time and whether it is a departure or arrival (ports skipped are left out). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `month` (string, required): YYYY-MM (published months only, usually the next ~6)
- `schedule` (string, required): Cross Gulf, Prince William Sound, SE Communities, SE General, SE Mainlines, SE Northern Day Boats, SW and Aleutian Chain, SW and SC, M/V Aurora, M/V Columbia, M/V Hubbard, M/V Kennicott, M/V LeConte,…

Output parameters:

- `checkedAt`
- `grids`
- `month`
- `schedule`
- `source`

### `logistics_rhine_river_water_levels` (~142 tokens)

Logistics Rhine River Water Levels

Current water level (W, cm) and discharge (Q, m3/s) for one German federal waterway gauge from PEGELONLINE (WSV), with the reading timestamp. Default station is KAUB (Middle Rhine, a key barge bottleneck). Barging capacity is not calculated; this is gauge data only. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `station` (string): PEGELONLINE station short name, e.g. KAUB, EMMERICH, COLOGNE (default KAUB)

Output parameters:

- `checkedAt`
- `discharge`
- `source`
- `station`
- `waterLevel`

### `logistics_mississippi_barge_rates` (~133 tokens)

Logistics Mississippi Barge Rates

Weekly downbound grain barge rates on the Upper Mississippi (Cincinnati, St Louis, Cairo-Memphis and two further rate columns) from the USDA dataset on data.bts.gov. The file ends in November 2023; units are not stated in the dataset, so none are given. No draft or lock-status data. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `weeks` (string): How many most recent weeks, 1 to 52 (default 4)

Output parameters:

- `checkedAt`
- `dataEndsOn`
- `rows`
- `source`

### `logistics_air_cargo_uld_specs` (~183 tokens)

Logistics Air Cargo Uld Specs

Air cargo unit load device (ULD) specs: LD and pallet types with their IATA codes (AKE, AKH, PMC base P6P, etc.), internal volume (m³ and ft³), height, depth and base/overall width (mm and inches), nominal width, contour and the aircraft they fit, from the ULD table on Wikipedia (CC BY-SA 4.0). Search by LD name or IATA prefix. Tare weights and maximum gross loads vary by manufacturer and are not included. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `type` (string): Optional: LD name or IATA ULD code, e.g. LD3, AKE, P1P. Empty lists all.

Output parameters:

- `checkedAt`
- `count`
- `licence`
- `query`
- `source`
- `ulds`

### `logistics_hazardous_placard_id` (~147 tokens)

Logistics Hazardous Placard Id

Placard / label codes for a hazardous material from the US DOT table (49 CFR 172.101, eCFR), by UN number (e.g. 1203) or name fragment: label codes, hazard class and packing group. Returns the label code numbers as written in the table; it does not give the placard artwork or emergency response guide entries. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `q` (string, required): 4-digit UN number (1203) or a name fragment of 3 to 60 characters

Output parameters:

- `checkedAt`
- `count`
- `matches`
- `query`
- `source`

### `logistics_lithium_battery_rules` (~149 tokens)

Logistics Lithium Battery Rules

Paragraphs of the US hazardous materials rule for lithium batteries (49 CFR 173.185, eCFR) that mention a keyword such as 'aircraft' or 'UN3480'. This is the US rule text, not the IATA Dangerous Goods Regulations (which are a paid publication) and not a legal opinion. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `keyword` (string): Word or phrase to find, 3 to 40 characters (default aircraft)
- `limit` (string): 1 to 10 paragraphs (default 3)

Output parameters:

- `checkedAt`
- `count`
- `keyword`
- `paragraphs`
- `source`

### `logistics_phytosanitary_cert_req` (~225 tokens)

Logistics Phytosanitary Cert Req

Whether an import into an EU member state falls under EU plant health control (phytosanitary certificate under Reg. (EU) 2016/2031 and 2019/2072 Annex XI/XII) and which other sanitary/phytosanitary and technical requirements apply, for a 10-digit CN/TARIC code and origin country, from the European Commission's Access2Markets service, with the national plant health authority and laws. EU imports only. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `code` (string, required): 10-digit CN/TARIC code (8 digits are padded with 00), e.g. 0805102200 (fresh sweet oranges)
- `destination` (string): EU member state alpha-2, e.g. DE, NL, FR (default DE)
- `origin` (string, required): ISO alpha-2 country of origin outside the EU, e.g. TR, MA, CN

Output parameters:

- `checkedAt`
- `code`
- `destination`
- `generalRequirements`
- `note`
- `origin`
- `phytosanitaryCertificate`
- `plantHealth`
- `plantHealthControl`
- `source`
- `specificRequirements`

### `logistics_veterinary_border_control` (~244 tokens)

Logistics Veterinary Border Control

Official list of UK border control posts (BCPs) for live animals, products of animal origin and high-risk food and feed of non-animal origin, from GOV.UK (Defra/APHA): BCP code, port or airport, approved categories (POA, PNAO, live animals, with HC/NHC and temperature specs), extra scope limits, address, inspection centre, email, phone and opening times. UK only (GB and Northern Ireland), not the EU list. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `category` (string): Optional category prefix, e.g. POA-HC, PNAO-NHC, LA-U
- `code` (string): Optional BCP code, e.g. GBFXT1
- `limit` (string): Rows to return, 1 to 100 (default 50)
- `name` (string): Optional text in the BCP name, e.g. Felixstowe
- `type` (string): ports, airports or all (default all)

Output parameters:

- `bcps`
- `checkedAt`
- `count`
- `listUpdated`
- `note`
- `source`
- `totalListed`

### `logistics_cbp_ace_system_status` (~173 tokens)

Logistics Cbp Ace System Status

US Customs ACE system status from CBP's Cargo Systems Messaging Service (CSMS): latest messages for ACE/ABI with number, date, title, link and a type (outage, delay, resolved, maintenance window, quota bulletin, HTS update, information), plus whether an unresolved outage or delay appears in the latest messages. Data is CBP's public CSMS feed; CBP does not publish a live uptime meter. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): Messages to return, 1 to 25 (default 10)
- `type` (string): Optional filter: outage, maintenance, resolved, quota, hts, information

Output parameters:

- `checkedAt`
- `messages`
- `openIssues`
- `possibleOutageNow`
- `source`

### `logistics_maritime_labor_mlc` (~187 tokens)

Logistics Maritime Labor Mlc

ILO Maritime Labour Convention 2006 (MLC) ratifications from ILO NORMLEX: total ratifications, denunciations, and per country the ratification date, status (In Force / Not in force), declaration text and NORMLEX country link; plus the MLC amendments (2014-2025) with status and entry-into-force dates. Filter by country; other ILO conventions via instrumentId. From normlex.ilo.org via a residential proxy. Price: $0.01 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `country` (string): Optional country name filter, e.g. Panama, Liberia, Türkiye
- `instrumentId` (string): NORMLEX instrument id (default 312331 = MLC, 2006)

### `logistics_psc_inspection_records` (~223 tokens)

Logistics Psc Inspection Records

Port state control detentions published by the Tokyo MOU (Asia-Pacific) for a month: IMO number, ship name, flag, build date, tonnage, type, class society, recognised organisations, company, place and dates of detention and release, and every detainable deficiency (code, area, item, RO responsibility). Filter by flag (2-letter code), IMO number or port. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `flag` (string): Optional flag state as a 2-letter code, e.g. PA (Panama), LR, MH, TG
- `imo` (string): Optional 7-digit IMO number
- `month` (string): Month 1 to 12 (default: last month)
- `port` (string): Optional words of the detention place, e.g. Shanghai, Singapore
- `year` (string): Year 2000 to now (default: last month's year)

Output parameters:

- `checkedAt`
- `count`
- `detentions`
- `flag`
- `month`
- `mou`
- `ships`
- `source`
- `year`

### `logistics_cross_border_ecom_vat` (~137 tokens)

Logistics Cross Border Ecom Vat

EU VAT rates (standard and reduced) for one member state on a given date, from the open ibericode/vat-rates dataset on GitHub, a community compilation (not the official EU TEDB). Does not cover IOSS registration or de minimis rules. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `country` (string, required): EU member state, 2-letter code, e.g. FI, DE, ES
- `date` (string): Date YYYY-MM-DD (default today)

Output parameters:

- `checkedAt`
- `country`
- `datasetVersion`
- `date`
- `effectiveFrom`
- `exceptions`
- `rates`
- `source`

### `logistics_us_de_minimis_section321` (~145 tokens)

Logistics Us De Minimis Section321

US de minimis (Section 321) check: the $800 per person per day limit (plus $100 gift and $200 traveller limits), whether duty-free de minimis is currently suspended according to the newest Federal Register documents, and whether a shipment value can enter duty-free today. Lists the latest CBP rules and presidential documents on de minimis with dates, numbers and links. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `valueUsd` (string): Optional shipment fair retail value in USD, to check against the $800 limit

Output parameters:

- `check`
- `checkedAt`
- `latestCbpDocuments`
- `latestPresidentialDocuments`
- `limits`
- `source`
- `statusBasis`
- `statute`
- `suspended`

### `logistics_dry_port_inland_depot` (~216 tokens)

Logistics Dry Port Inland Depot

Inland container depots and dry ports by country from the UN/LOCODE code list: locations flagged as multimodal (function 6) that are not seaports, with their rail and road functions, subdivision, status and coordinates. Optionally include multimodal seaports or filter by name. Data is the UN/LOCODE list as mirrored on DataHub (ODC-PDDL); it marks facilities, it does not report operators or capacity. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `country` (string, required): Two-letter country code, e.g. IN, TR, DE
- `includeSeaports` (string): true to also list multimodal locations that are seaports (default false)
- `limit` (string): Rows to return, 1 to 500 (default 100)
- `q` (string): Optional: part of the location name

Output parameters:

- `checkedAt`
- `country`
- `locations`
- `matched`
- `note`
- `source`

### `energy_world_bank_procurement` (~123 tokens)

Energy World Bank Procurement

World Bank funded projects by country from the World Bank Projects API: project name, status, total amount (USD), approval year and project page. Project list only; contract-award notices are not in this source. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `country` (string, required): ISO 2-letter country code, e.g. TR
- `rows` (string): How many projects, 1 to 20 (default 5)

Output parameters:

- `checkedAt`
- `country`
- `projects`
- `source`
- `total`

### `energy_adb_procurement_notices` (~164 tokens)

Energy Adb Procurement Notices

Asian Development Bank procurement notices (the newest 12 tenders, optionally filtered by keyword and country): notice title with project number, notice type (e.g. Invitation for Bids), status, bid deadline, country/economy, sector, posting date, loan/grant approval numbers and the notice document link. From adb.org/projects/tenders via a rendering residential proxy. Price: $0.02 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `country` (string): Optional country/economy, e.g. Pakistan, Bangladesh
- `query` (string): Optional keyword matched in title, sector and notice type, e.g. water, road, solar

### `energy_inter_american_dev_bank` (~134 tokens)

Energy Inter American Dev Bank

IDB (Inter-American Development Bank) project procurement contract awards from the IDB open-data datastore: contract id, project, country, executing agency, awarded firm, year. Awards only; open tender notices are not in this source. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `country` (string): ISO 2-letter country code of the operation, e.g. UR (Uruguay)
- `limit` (string): How many awards, 1 to 20 (default 5)

Output parameters:

- `awards`
- `checkedAt`
- `country`
- `source`

### `energy_cme_agri_spot_futures` (~114 tokens)

Energy Cme Agri Spot Futures

Monthly world reference prices for corn, wheat and soybeans from FRED (World Bank series, USD). These are not CME futures quotes; the name is kept for the owner's route. Latest value plus up to 24 months of history. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `months` (string): Months of history, 1 to 24 (default 3)

Output parameters:

- `checkedAt`
- `corn`
- `source`
- `soy`
- `wheat`

### `energy_ice_coffee_sugar_cocoa` (~112 tokens)

Energy Ice Coffee Sugar Cocoa

Monthly world reference prices for coffee, sugar and cocoa from FRED (World Bank series, USD). These are not ICE futures settlements; the name is kept for the route. Latest value plus up to 24 months of history. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `months` (string): Months of history, 1 to 24 (default 3)

Output parameters:

- `checkedAt`
- `cocoa`
- `coffee`
- `source`
- `sugar`

### `energy_lme_metal_cash_settled` (~115 tokens)

Energy Lme Metal Cash Settled

Monthly world reference prices for copper, aluminium and zinc from FRED (World Bank series, USD). These are not LME cash-settlement prices; the name is kept for the route. Latest value plus up to 24 months of history. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `months` (string): Months of history, 1 to 24 (default 3)

Output parameters:

- `aluminium`
- `checkedAt`
- `copper`
- `source`
- `zinc`

### `energy_precious_metals_spot_fix` (~133 tokens)

Energy Precious Metals Spot Fix

Live spot price of gold (XAU) or silver (XAG) in USD per troy ounce from gold-api.com (aggregated free spot feed, no key). This is a spot quote with a timestamp, not the LBMA London AM/PM fixing and not vault holdings; the route name is kept for the owner. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `metal` (string): XAU (gold) or XAG (silver); default XAU

Output parameters:

- `checkedAt`
- `metal`
- `name`
- `priceUsd`
- `quoteUpdatedAt`
- `source`
- `unit`

### `energy_crude_oil_brent_wti` (~114 tokens)

Energy Crude Oil Brent Wti

Daily spot crude oil prices, WTI (Cushing) and Brent, in USD per barrel, from FRED (EIA series). Latest value plus up to 60 trading days of history. Cushing storage levels are not included. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `days` (string): Days of history, 1 to 60 (default 5)

Output parameters:

- `brent`
- `checkedAt`
- `source`
- `wti`

### `energy_natural_gas_henry_hub` (~114 tokens)

Energy Natural Gas Henry Hub

Daily Henry Hub natural gas spot price in USD per MMBtu, from FRED (EIA series). Latest value plus up to 60 trading days of history. Pipeline storage and LNG netback are not included in this source. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `days` (string): Days of history, 1 to 60 (default 5)

Output parameters:

- `checkedAt`
- `history`
- `latest`
- `source`
- `unit`

### `energy_ttf_european_gas` (~126 tokens)

Energy Ttf European Gas

Monthly European natural gas reference price in USD per MMBtu (World Bank series PNGASEUUSDM, via FRED). Not the Dutch TTF hub settlement, day-ahead or storage level; the route name is kept for the owner. Latest value plus up to 24 months of history. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `months` (string): Months of history, 1 to 24 (default 3)

Output parameters:

- `checkedAt`
- `history`
- `latest`
- `source`
- `unit`

### `energy_eia_weekly_petroleum` (~222 tokens)

Energy Eia Weekly Petroleum

US EIA Weekly Petroleum Status Report data from the official EIA Open Data API: commercial crude, SPR, Cushing, gasoline, distillate, jet fuel and propane stocks, crude production, imports, exports, total and gasoline product supplied (demand) and refinery utilization. Latest week, week-over-week change and recent history per series; units as published (thousand barrels, thousand b/d, %). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `series` (string): Comma list of crudeStocks, sprStocks, gasolineStocks, distillateStocks, jetFuelStocks, propaneStocks, crudeProduction, crudeImports, crudeExports, productSupplied, gasolineSupplied, refineryUtilizati…
- `weeks` (string): Weeks of history per series, 1-52 (default 4)

Output parameters:

- `checkedAt`
- `keyUsed`
- `series`
- `source`
- `weekEnding`

### `energy_us_electric_grid_monitor` (~223 tokens)

Energy Us Electric Grid Monitor

US electric grid monitor from EIA's Hourly Electric Grid Monitor (Form EIA-930, official Open Data API): hourly demand, day-ahead demand forecast, net generation and net interchange for a balancing authority or region (CISO, ERCO, PJM, MISO, NYIS, ISNE, SWPP, US48…), plus the generation mix by fuel (gas, coal, nuclear, wind, solar, hydro…) for the latest reported hour. Times are UTC; values in MWh per hour. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `hours` (string): Hours of history per series, 1-48 (default 6)
- `respondent` (string): EIA-930 respondent code: US48, CISO, ERCO, PJM, MISO, NYIS, ISNE, SWPP, SOCO, TVA, BPAT, FPL… (default US48)

Output parameters:

- `checkedAt`
- `generationMix`
- `keyUsed`
- `latest`
- `name`
- `respondent`
- `series`
- `source`
- `units`

### `energy_ercot_texas_grid_status` (~145 tokens)

Energy Ercot Texas Grid Status

Live Texas (ERCOT) grid status from ERCOT's public dashboards: frequency, demand, net load, capacity and reserve margin (MW and %), wind, solar and inertia; the latest generation mix by fuel with shares; real-time and day-ahead prices for ERCOT hubs and load zones (USD/MWh); and ERCOT's demand and capacity forecast for the coming hours. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `forecastHours` (string): Forecast points to include, 0 to 48 (default 12)

### `energy_caiso_california_iso` (~145 tokens)

Energy Caiso California Iso

CAISO (California ISO) grid today, from its Today's Outlook data: latest 5-minute generation by source (solar, wind, geothermal, biomass, biogas, small and large hydro, coal, nuclear, natural gas, batteries, imports, other) in MW with renewable share, current demand with day-ahead and hour-ahead forecasts, net load (demand minus solar and wind — the duck curve) for every 5-minute interval so far, and today's peak solar and minimum net load. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

### `energy_miso_midcontinent_iso` (~119 tokens)

Energy Miso Midcontinent Iso

MISO (Midcontinent Independent System Operator, 15 US states and Manitoba) real-time generation fuel mix: MW and share for coal, natural gas, nuclear, wind, solar, battery storage, other and imports, total MW and the 5-minute interval; plus system load: latest 5-minute total load, today's hourly cleared load and the medium-term hourly load forecast. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

### `energy_nyiso_new_york_grid` (~153 tokens)

Energy Nyiso New York Grid

New York ISO real-time zonal electricity prices from NYISO's public MIS files: the latest 5-minute LBMP ($/MWh) for each of the 15 zones and interfaces (CAPITL, N.Y.C., LONGIL, WEST...) with its loss and congestion components, plus the day's average so far per zone. Eastern time stamps; real-time market only (day-ahead not included). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `zone` (string): Optional zone name, e.g. N.Y.C., LONGIL, CAPITL, WEST

### `energy_entsoe_transparency_eu` (~265 tokens)

Energy Entsoe Transparency Eu

European electricity market: day-ahead spot prices (EUR/MWh, 15-minute or hourly) for a bidding zone such as DE-LU, FR, NL, BE, AT, PL, DK1, NO2, SE3, IT-North, with min/max/average for the day, and optionally the cross-border physical flows (GW, positive = import) between a country and each neighbour. Data from ENTSO-E/SMARD as republished by Fraunhofer ISE's Energy-Charts API; licence string returned with each answer. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `date` (string): Delivery day YYYY-MM-DD (default: today)
- `flows` (string): Optional 2-letter country (de, fr, nl, at, pl…) for cross-border physical flows
- `zone` (string): Bidding zone, e.g. DE-LU, FR, NL, BE, AT, CH, CZ, PL, HU, DK1, DK2, NO1-NO5, SE1-SE4, IT-North, ES, PT (default DE-LU)

### `energy_epex_spot_power_europe` (~187 tokens)

Energy Epex Spot Power Europe

EPEX SPOT day-ahead electricity auction results for the Germany-Luxembourg bidding zone (DE-LU, Europe's largest power market) and a delivery day: baseload and peakload prices (EUR/MWh), and for every hour and every 15-minute period the price, buy volume, sell volume and traded volume (MWh). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `area` (string): Bidding zone: DE-LU (the only zone the public page serves)
- `date` (string): Delivery day YYYY-MM-DD within the last few days the public page keeps (default tomorrow after the noon auction, else today)
- `resolution` (string): hour (default) or quarter for 15-minute periods too

Output parameters:

- `area`
- `auction`
- `baseload`
- `checkedAt`
- `currency`
- `deliveryDate`
- `hours`
- `peakload`
- `source`
- `unit`

### `energy_nord_pool_power_elspot` (~154 tokens)

Energy Nord Pool Power Elspot

Nord Pool day-ahead (Elspot) electricity prices for one Nordic or Baltic bidding area and one delivery date, in EUR/MWh, 15-minute resolution, from the Nord Pool public data portal. Other markets (intraday, futures) are not included. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `area` (string): Bidding area: SE1-SE4, DK1, DK2, NO1-NO5, FI, EE, LV, LT (default SE3)
- `date` (string): Delivery date YYYY-MM-DD (default: tomorrow, CET)

### `energy_rggi_carbon_allowance` (~130 tokens)

Energy Rggi Carbon Allowance

Regional Greenhouse Gas Initiative (RGGI) CO2 allowance auctions: auction number and date, quantity offered, Cost Containment Reserve sold, quantity sold, clearing price (USD per allowance) and total proceeds, latest first, from RGGI's public auction results table. Quarterly auctions only; secondary-market prices are not included. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): Auctions to return, 1 to 80 (default 8)

Output parameters:

- `auctions`
- `checkedAt`
- `count`
- `latest`
- `source`
- `unit`

### `energy_verra_vcs_registry` (~247 tokens)

Energy Verra Vcs Registry

Verified Carbon Standard (VCS) projects from Verra's public registry, by name, country, status, proponent or methodology: VCS ID, name, status, location and coordinates, sectoral scope, methodology, proponents, validation/verification body, estimated annual reductions (tCO2e), size class, project and crediting dates, registration date, description and registry link, plus total count. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `country` (string): Country name, e.g. India, Brazil
- `limit` (string): Projects per page, 1 to 50 (default 20)
- `methodology` (string): Methodology code, e.g. VM0007, ACM0002
- `page` (string): Result page, 1 to 200 (default 1)
- `proponent` (string): Words in the proponent name
- `q` (string): Words in the project name
- `status` (string): Status text, e.g. Registered, Under validation, Withdrawn

Output parameters:

- `checkedAt`
- `page`
- `pages`
- `results`
- `source`
- `total`

### `energy_gold_standard_credits` (~194 tokens)

Energy Gold Standard Credits

Gold Standard carbon registry search. view=credits: credit batches with serial number, credits, vintage, monitoring period, certified date, status, CORSIA eligibility and project, plus total batches and credits. view=projects: GS ID, name, status, type, size, country, developer, methodology, annual credits, crediting period, SDGs and document link. Free-text search over names. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): Rows per page, 1 to 50 (default 20)
- `page` (string): Page number from 1 (default 1)
- `query` (string): Optional free-text search, e.g. cookstove, wind, Kenya
- `view` (string): credits (default) or projects

Output parameters:

- `batches`
- `checkedAt`
- `count`
- `page`
- `query`
- `source`
- `total`
- `totalCredits`
- `view`

### `energy_climate_action_reserve` (~264 tokens)

Energy Climate Action Reserve

Carbon offset projects registered with the Climate Action Reserve (CAR, the North American voluntary and California compliance registry) from its public APX project report: project ID, name, developer/owner, verifier, project type, status, compliance (ARB/WA ECO) status, location, offset credits registered, listed and registered dates, SDG tags. Filter by type, status, state, country or text; sorted by credits. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `country` (string): Project site country code, e.g. US, MX
- `limit` (string): Projects to return, 1 to 200 (default 50)
- `offset` (string): Skip this many (paging)
- `query` (string): Text in project ID, name, developer or owner
- `state` (string): Project site state, e.g. CALIFORNIA
- `status` (string): Status, e.g. Registered, Listed, Completed, Transitioned
- `type` (string): Project type contains, e.g. Forest, Landfill, Livestock, Nitric Acid, Ozone Depleting

Output parameters:

- `checkedAt`
- `offset`
- `projects`
- `source`
- `total`

### `energy_american_carbon_registry` (~234 tokens)

Energy American Carbon Registry

American Carbon Registry (ACR) projects from its public registry on ICE GreenTrace: search by text or project type (forest carbon, landfill gas, refrigerants, orphaned wells, CCS …); per project the ACR ID, name, status, type, methodology, developer, crediting program, country, credits issued, last status change and registry links, plus the total number of matching projects. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `limit` (string): Projects per page, 1 to 100 (default 20)
- `page` (string): Result page, 1 to 100 (default 1)
- `q` (string): Search text (name, ID, developer …)
- `type` (string): Project type code: ALM, CCS, CMM, EE, FC, FSW, IGS, IPE, LGCC, LWM, ORW, ODS, REF, REN, TFE, WWT, WR

Output parameters:

- `checkedAt`
- `page`
- `q`
- `results`
- `source`
- `total`
- `type`

### `energy_epa_flight_emissions` (~131 tokens)

Energy Epa Flight Emissions

EPA Greenhouse Gas Reporting Program (GHGRP) reported emissions for one facility by year, from EPA Envirofacts (CO2e summed across gases per year, as published). Uses the GHGRP facility id (e.g. 1000001). Facility search and sector breakdowns are not included. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `facilityId` (string, required): GHGRP facility id, digits only, e.g. 1000001

Output parameters:

- `checkedAt`
- `facilityId`
- `rowCount`
- `source`
- `years`

### `energy_epa_echo_enforcement` (~108 tokens)

Energy Epa Echo Enforcement

EPA ECHO (Enforcement and Compliance History Online) summary for one US state: counts of active facilities, inspections, formal enforcement actions and total penalties, from the ECHO REST service. Facility-level violation lists are not included. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `state` (string, required): US state, 2-letter code, e.g. TX

Output parameters:

- `activeFacilities`
- `checkedAt`
- `cleanAirRecords`
- `cleanWaterRecords`
- `echoVersion`
- `enforcement`
- `inspections`
- `source`
- `state`
- `totalPenaltiesUsd`
- `toxicReleaseRecords`

### `energy_sec_esg_climate_filings` (~188 tokens)

Energy Sec Esg Climate Filings

SEC EDGAR full-text search: 10-K annual reports (or another form) whose text contains a phrase such as 'climate risk' or 'scope 1 emissions'. Returns the total hit count and the latest matching filings (company, CIK, form, file date). Shows which companies mention the phrase; it does not extract emission numbers. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `forms` (string): SEC form type, e.g. 10-K (default), 10-Q, 8-K
- `limit` (string): How many filings to return, 1 to 10 (default 5)
- `q` (string): Phrase to search for, 2 to 80 characters (default: climate risk)

Output parameters:

- `checkedAt`
- `filings`
- `forms`
- `query`
- `source`
- `totalHits`

### `energy_eu_csrd_taxonomy_aligned` (~234 tokens)

Energy Eu Csrd Taxonomy Aligned

EU Taxonomy (Regulation 2020/852, used in CSRD reporting) lookup from the European Commission's Taxonomy Compass API: taxonomy-eligible activities by NACE code or keyword, with sector, NACE codes and environmental objectives; for one activity its substantial-contribution and do-no-significant-harm criteria as text. Activity rules only, not company disclosures. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `activityId` (string): Compass activity id (from a list result) to get its screening criteria
- `lang` (string): Language code, default en (24 EU languages)
- `nace` (string): NACE Rev.2 code or prefix, e.g. D35.11, C23.51, F41
- `objective` (string): Filter by objective: mitigation, adaptation, water, circular, pollution, biodiversity
- `q` (string): Keyword in the activity name, e.g. solar, cement, hydrogen

Output parameters:

- `activities`
- `checkedAt`
- `count`
- `query`
- `source`

### `energy_global_wind_atlas_data` (~203 tokens)

Energy Global Wind Atlas Data

Wind resource at a coordinate from NASA POWER (MERRA-2 based 25-year climatology, ~0.5° grid): annual and monthly mean wind speed at 10 m and 50 m, prevailing direction at 50 m, the shear exponent between them, an extrapolated mean speed at your hub height and an estimated mean power density (Rayleigh distribution, air density 1.225 kg/m³). Coarse screening data; the Global Wind Atlas 250 m layers have no public point API. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `hubHeight` (string): Hub height in metres for the extrapolated speed, 10 to 250 (default 100)
- `lat` (string, required): Latitude, -90 to 90
- `lon` (string, required): Longitude, -180 to 180

Output parameters:

- `annualMeanWindSpeed10m`
- `annualMeanWindSpeed50m`
- `checkedAt`
- `estimatedMeanSpeedAtHub`
- `estimatedPowerDensityAtHubWm2`
- `hubHeightM`
- `lat`
- `lon`
- `monthlyWindSpeed50m`
- `note`
- `period`
- `prevailingDirection50mDeg`
- `shearExponent`
- `source`
- `unit`

### `energy_global_solar_atlas_pv` (~146 tokens)

Energy Global Solar Atlas Pv

Global Solar Atlas long-term average solar resource at one latitude and longitude: specific PV output (kWh per kWp per year), GHI, DNI, diffuse irradiation and air temperature, from the World Bank / Solargis public API. Not a yield guarantee for a specific plant. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `lat` (string, required): Latitude, -90 to 90 (e.g. 52.5)
- `lon` (string, required): Longitude, -180 to 180 (e.g. 13.4)

Output parameters:

- `airTempC`
- `checkedAt`
- `diffuseKwhPerM2`
- `dniKwhPerM2`
- `elevationM`
- `ghiKwhPerM2`
- `lat`
- `lon`
- `period`
- `pvOutKwhPerKwp`
- `source`

### `energy_pvwatts_solar_simulator` (~212 tokens)

Energy Pvwatts Solar Simulator

NLR (formerly NREL) PVWatts v8 estimate for a grid-connected PV system at a latitude and longitude: annual AC energy (kWh), capacity factor, annual solar radiation, and monthly AC energy. Uses the NSRDB typical-year weather file; this is an estimate, not a yield guarantee. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `azimuth` (string): Azimuth in degrees, 0 to 360 (180 = south; default 180)
- `capacityKw` (string): DC system size in kW, 0.05 to 1000 (default 4)
- `lat` (string, required): Latitude, -90 to 90
- `lon` (string, required): Longitude, -180 to 180
- `tilt` (string): Panel tilt in degrees, 0 to 90 (default 20)

Output parameters:

- `acAnnualKwh`
- `acMonthlyKwh`
- `azimuth`
- `capacityFactorPct`
- `capacityKw`
- `checkedAt`
- `lat`
- `location`
- `lon`
- `solradAnnualKwhPerM2PerDay`
- `source`
- `tilt`

### `energy_nrel_atb_cost_benchmarks` (~396 tokens)

Energy Nrel Atb Cost Benchmarks

NREL Annual Technology Baseline (ATB) electricity cost projections from the official open-data release on the OEDI data lake (latest release found automatically): LCOE ($/MWh), CAPEX, overnight capital cost, fixed/variable O&M, capacity factor and more, per technology and resource class, yearly to 2050-2060, for a scenario, financial case, tax-credit setting and cost-recovery period. US-focused, real-dollar values as published by NREL. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `allClasses` (string): true to return every resource class, default only NREL's representative (default) class
- `case` (string): Financial case as published (ATB 2025: Exp or R&D; older: Market or R&D). Default: Exp, else Market
- `crpYears` (string): Cost recovery period in years, 20 or 30 (default 30)
- `metric` (string): One of LCOE, CAPEX, OCC, Fixed O&M, Variable O&M, CF, Fuel, Heat Rate, FCR, WACC Real (default LCOE)
- `scenario` (string): Moderate (default), Advanced or Conservative
- `taxCredits` (string): true to use the tax-credit case (ITC/PTC), default false
- `technology` (string, required): ATB technology, e.g. UtilityPV, LandbasedWind, OffShoreWind, NaturalGas_FE, Nuclear, Geothermal, Utility-Scale Battery Storage, CommPV, ResPV, Hydropower, CSP, Biopower, Coal_FE
- `year` (string): Single projection year (e.g. 2030). Omit for the full yearly series

Output parameters:

- `atbRelease`
- `availableCases`
- `checkedAt`
- `count`
- `crpYears`
- `financialCase`
- `metric`
- `note`
- `rows`
- `scenario`
- `source`
- `taxCredits`
- `technology`

### `energy_nickel_class1_cash_settle` (~123 tokens)

Energy Nickel Class1 Cash Settle

Monthly nickel reference price in USD per metric ton (World Bank series PNICKUSDM, via FRED). Not the LME Class 1 cash settlement or LME warehouse stocks; the route name is kept for the owner. Latest value plus up to 24 months of history. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `months` (string): Months of history, 1 to 24 (default 3)

Output parameters:

- `checkedAt`
- `history`
- `latest`
- `source`
- `unit`

### `energy_steel_rebar_hrc_futures` (~119 tokens)

Energy Steel Rebar Hrc Futures

US producer price index for steel mill products (BLS series WPU1017, via FRED), monthly index value. This is a price index, not hot-rolled coil or rebar futures or spot benchmarks; the route name is kept for the owner. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `months` (string): Months of history, 1 to 24 (default 3)

Output parameters:

- `checkedAt`
- `history`
- `latest`
- `series`
- `source`
- `unit`

### `energy_iron_ore_62_percent_fe` (~126 tokens)

Energy Iron Ore 62 Percent Fe

Monthly iron ore reference price in USD per dry metric ton (World Bank series PIORECRUSDM, via FRED). Not the Platts 62% Fe CFR Qingdao spot benchmark; the route name is kept for the owner. Latest value plus up to 24 months of history. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `months` (string): Months of history, 1 to 24 (default 3)

Output parameters:

- `checkedAt`
- `history`
- `latest`
- `source`
- `unit`

### `energy_thermal_coal_newcastle` (~121 tokens)

Energy Thermal Coal Newcastle

Monthly Australian thermal coal reference price in USD per metric ton (World Bank series PCOALAUUSDM, via FRED). Not the Newcastle FOB spot index or Richards Bay prices; the route name is kept for the owner. Latest value plus up to 24 months of history. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `months` (string): Months of history, 1 to 24 (default 3)

Output parameters:

- `checkedAt`
- `history`
- `latest`
- `source`
- `unit`

### `energy_uranium_u3o8_yellowcake` (~127 tokens)

Energy Uranium U3o8 Yellowcake

Monthly uranium reference price in USD per pound U3O8 (World Bank series PURANUSDM, via FRED). Not the UxC or TradeTech spot or long-term quotes; the route name is kept for the owner. Latest value plus up to 24 months of history. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `months` (string): Months of history, 1 to 24 (default 3)

Output parameters:

- `checkedAt`
- `history`
- `latest`
- `source`
- `unit`

### `energy_hydrogen_spot_production` (~312 tokens)

Energy Hydrogen Spot Production

Green hydrogen levelized production cost (LCOH, per kg) from an electrolyser: capital cost annuity, fixed O&M, electricity and water, from your inputs or defaults (system 55 kWh/kg, 1,000 €/kW installed, 8% WACC, 20 years, 4,000 full-load hours, 3% O&M). Without an electricity price it uses the latest EPEX SPOT Germany-Luxembourg day-ahead baseload price. A transparent calculator, not a traded hydrogen price. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `capacityFactorHours` (string): Full-load hours per year, 500-8760 (default 4000)
- `capexPerKw` (string): Installed electrolyser system cost, €/kW (default 1000)
- `electricityPrice` (string): €/MWh (default: latest EPEX DE-LU day-ahead baseload)
- `kwhPerKg` (string): System electricity use, kWh per kg H2 (default 55)
- `lifetimeYears` (string): Economic life, years (default 20)
- `omPctOfCapex` (string): Fixed O&M, % of capex per year (default 3)
- `waccPct` (string): Discount rate % (default 8)

Output parameters:

- `assumptions`
- `capexPerKg`
- `capitalRecoveryFactor`
- `checkedAt`
- `currency`
- `electricityPerKg`
- `electricityPricePerMwh`
- `electricityPriceSource`
- `lcohPerKg`
- `note`
- `omPerKg`
- `source`
- `waterPerKg`

### `energy_ammonia_fertilizer_spot` (~130 tokens)

Energy Ammonia Fertilizer Spot

Monthly US producer price indexes for ammonia and nitrogen fertilizer from the Bureau of Labor Statistics (via FRED): the commodity index for ammonia, nitric acid, ammonium compounds and urea, and the nitrogenous fertilizer manufacturing industry index. Index values, not USD spot prices; US Gulf/Tampa spot quotes are not included. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `months` (string): Months of history, 1 to 60 (default 12)

Output parameters:

- `ammonia`
- `checkedAt`
- `nitrogenFertilizerIndustry`
- `source`
- `unit`

### `energy_drought_monitor_us_crop` (~163 tokens)

Energy Drought Monitor Us Crop

US Drought Monitor county statistics for one US county (5-digit FIPS) and one weekly map date: percent of the county's area in no drought and in drought categories D0 (abnormally dry) to D4 (exceptional), from the USDM public API. County level only; crop-specific indices are not included. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `date` (string): USDM map date YYYY-MM-DD (a Tuesday); default: the most recent Tuesday
- `fips` (string, required): 5-digit US county FIPS code, e.g. 48201 (Harris County, TX)

Output parameters:

- `checkedAt`
- `county`
- `fips`
- `mapDate`
- `percentOfAreaPct`
- `source`
- `state`

### `energy_noaa_enso_elnino_la_nina` (~143 tokens)

Energy Noaa Enso Elnino La Nina

NOAA Climate Prediction Center Oceanic Nino Index (ONI): 3-month running anomaly of sea surface temperature in the Nino 3.4 region, by season, plus a label (El Nino at +0.5 or higher, La Nina at -0.5 or lower, otherwise neutral). Official NOAA CPC threshold; the file is updated monthly. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `seasons` (string): How many latest seasons, 1 to 24 (default 3)

Output parameters:

- `checkedAt`
- `latest`
- `seasons`
- `source`

### `energy_fao_food_price_index` (~130 tokens)

Energy Fao Food Price Index

FAO Food Price Index monthly values (2002-2004 = 100) from the FAO CSV: overall index plus meat, dairy, cereals, oils and sugar sub-indices, latest months first. The published file currently ends in March 2018, so the tool reports that date rather than a newer month. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `months` (string): How many latest months, 1 to 24 (default 3)

Output parameters:

- `checkedAt`
- `latestDate`
- `months`
- `source`

### `energy_usda_wasde_crop_reports` (~184 tokens)

Energy Usda Wasde Crop Reports

USDA WASDE (World Agricultural Supply and Demand Estimates) figures for one commodity and region from the official monthly report-data CSV: attribute (e.g. Production, Ending Stocks), market year, value and unit. Defaults to the latest month available; the CSV is about 1 MB, so each call downloads one month. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `commodity` (string): Commodity name as in the CSV, e.g. Corn, Wheat, Soybean, Cotton (default Corn)
- `month` (string): Report month YYYY-MM (default: this month, falling back to last month)
- `region` (string): Region name as in the CSV, e.g. United States, World (default United States)

Output parameters:

- `checkedAt`
- `commodity`
- `month`
- `region`
- `rows`
- `source`

### `energy_timber_lumber_random_length` (~115 tokens)

Energy Timber Lumber Random Length

US producer price index for lumber and wood products (BLS series WPU081, via FRED), monthly index value. This is a price index, not CME Random Length framing lumber futures or spot quotes; the route name is kept for the owner. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `months` (string): Months of history, 1 to 24 (default 3)

Output parameters:

- `checkedAt`
- `history`
- `latest`
- `series`
- `source`
- `unit`

### `energy_pulp_paper_risi_index` (~132 tokens)

Energy Pulp Paper Risi Index

US producer price index for wood pulp (BLS series WPU0911, via FRED), monthly index value. This is a price index, not the RISI Northern Bleached Softwood Kraft (NBSK) benchmark; the route name is kept for the owner. Latest value plus up to 24 months of history. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `months` (string): Months of history, 1 to 24 (default 3)

Output parameters:

- `checkedAt`
- `history`
- `latest`
- `series`
- `source`
- `unit`

### `energy_water_stress_wri_aqueduct` (~144 tokens)

Energy Water Stress Wri Aqueduct

WRI Aqueduct 4.0 country water-risk indicators (default weighting): baseline water stress, baseline water depletion, interannual and seasonal variability and drought risk where published, each with score (0-5), category label and country rank, from the Aqueduct 4.0 country baseline on Resource Watch. Sub-national (basin) values are not included. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `country` (string, required): ISO alpha-3 country code, e.g. TUR, IND, USA (required)

Output parameters:

- `attribution`
- `checkedAt`
- `country`
- `indicators`
- `name`
- `source`
- `weighting`

### `energy_irena_renewable_cost_db` (~218 tokens)

Energy Irena Renewable Cost Db

IRENA renewable energy statistics for one country: installed electrical capacity (MW) and electricity generation (GWh) by technology (total renewable, solar PV, onshore and offshore wind, hydropower, bioenergy, geothermal and more) for recent years, from IRENA's public IRENASTAT database. Levelised generation costs (LCOE) are not in this API and are not included. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `country` (string, required): ISO 3166 alpha-3 country code, e.g. TUR, DEU, USA (required)
- `technology` (string): Optional words to match technologies, comma separated, e.g. solar,wind (default: total renewable, solar PV, onshore wind, renewable hydropower)
- `years` (string): Most recent years to return, 1 to 10 (default 3)

Output parameters:

- `checkedAt`
- `citation`
- `country`
- `countryName`
- `source`
- `technologies`

### `energy_iea_energy_statistics_api` (~175 tokens)

Energy Iea Energy Statistics Api

IEA (International Energy Agency) energy statistics for one country and one indicator (default CO2BySource: CO2 emissions by fuel and product, MtCO2), from the public IEA stats API. Returns the latest year(s) in the source. Indicator list is the IEA catalogue; not every indicator has data for every country. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `country` (string): IEA country code (3 letters), e.g. USA
- `indicator` (string): IEA indicator id, e.g. CO2BySource (default)
- `years` (string): How many latest years to return, 1 to 5 (default 1)

Output parameters:

- `checkedAt`
- `country`
- `indicator`
- `latestYear`
- `records`
- `source`
- `years`

### `energy_nuclear_reactor_status_pris` (~147 tokens)

Energy Nuclear Reactor Status Pris

US nuclear power reactor status from the US Nuclear Regulatory Commission's daily Power Reactor Status Report: each unit's power level (% of rated) on the latest report day and the day before, with counts of units at full power, reduced and offline (refueling or outage). US units only (about 94); worldwide IAEA PRIS data is not included. Filter by part of the unit name. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `q` (string): Optional: part of a unit name, e.g. Vogtle or Diablo

### `energy_battery_energy_storage_bess` (~215 tokens)

Energy Battery Energy Storage Bess

Battery storage arbitrage margin for a day on the German-Luxembourg day-ahead market (EPEX SPOT DE-LU hourly prices): for a 1, 2 or 4 hour battery, the cheapest charging hours and the most expensive discharging hours, the daily price spread and the gross margin per MW of power after round-trip losses (default 88%). One full cycle per day, perfect foresight, no grid fees or degradation: an upper-bound screening number, not a trading result. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `date` (string): Delivery day YYYY-MM-DD (default: latest auctioned day)
- `durationHours` (string): Battery duration in hours: 1, 2 or 4 (default 2)
- `efficiency` (string): Round-trip efficiency 0.5-1.0 (default 0.88)

Output parameters:

- `avgChargePrice`
- `avgDischargePrice`
- `baseload`
- `chargeBeforeDischarge`
- `chargeHours`
- `checkedAt`
- `currency`
- `deliveryDay`
- `dischargeHours`
- `durationHours`
- `grossMarginPerMwDay`
- `grossMarginPerMwhStored`
- `market`
- `note`
- `roundTripEfficiency`
- `source`
- `spread`

### `energy_ev_charging_station_ocpi` (~202 tokens)

Energy Ev Charging Station Ocpi

EV charging locations near a point, returned in the OCPI 2.2 Location → EVSE → Connector shape (connector standard, AC/DC power type, max power in W where known, operator, opening hours, status). US and Canada from the US DOE Alternative Fuel Stations directory (ports per level, connectors, network, pricing text); elsewhere from OpenStreetMap (socket types, outputs, capacity). Static directory data: no live availability. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `lat` (string, required): Latitude -90 to 90
- `limit` (string): Max locations, 1 to 50 (default 10)
- `lon` (string, required): Longitude -180 to 180
- `radius` (string): Search radius in metres, 100 to 10000 (default 2000)

Output parameters:

- `checkedAt`
- `count`
- `format`
- `locations`
- `source`

### `energy_sdr_special_drawing_rights` (~129 tokens)

Energy Sdr Special Drawing Rights

IMF Special Drawing Rights (SDR) valuation for the latest IMF business day: the five basket currencies (US dollar, euro, Chinese yuan, Japanese yen, UK pound) with the currency amount under Rule O-1, market exchange rate, US-dollar equivalent and % change; plus the SDR value in US dollars (SDR1 = US$) and the US dollar in SDR (US$1 = SDR). Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Output parameters:

- `basket`
- `checkedAt`
- `date`
- `dateText`
- `note`
- `sdrInUsd`
- `source`
- `usdInSdr`
- `usdInSdrChangePct`

### `energy_bis_effective_exchange_rate` (~142 tokens)

Energy Bis Effective Exchange Rate

BIS (Bank for International Settlements) nominal broad effective exchange rate for one country: monthly index values (base 2020 = 100 as published), latest months first, from the BIS statistics API. Broad basket of 64 economies; not a bilateral rate. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `country` (string, required): ISO 2-letter country code, e.g. TR (Turkey), US, GB
- `months` (string): How many latest months, 1 to 24 (default 3)

Output parameters:

- `checkedAt`
- `country`
- `latestPeriod`
- `months`
- `source`
- `title`

### `energy_world_customs_tariff_wits` (~229 tokens)

Energy World Customs Tariff Wits

Applied import tariffs from the World Bank WITS / UNCTAD TRAINS database for one importing country and one HS 6-digit product: yearly simple-average rate (%), tariff type (MFN or preferential), min and max line rates and number of tariff lines, from WITS's public SDMX API. Partner defaults to the world (MFN). Non-tariff measures are not included. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `partner` (string): Exporting partner, ISO alpha-3 or numeric (default 000 = world)
- `product` (string, required): HS 6-digit product code, e.g. 870323 (required)
- `reporter` (string, required): Importing country, ISO alpha-3 (e.g. TUR, USA) or WITS numeric code (e.g. 792) (required)
- `years` (string): Most recent years to return, 1 to 15 (default 5)

Output parameters:

- `checkedAt`
- `count`
- `partner`
- `product`
- `reporter`
- `source`
- `tariffs`

### `energy_biofuel_rin_credits_epa` (~231 tokens)

Energy Biofuel Rin Credits Epa

US EPA Renewable Fuel Standard RIN data from EPA's public RFS data app (EMTS): weekly volume-weighted average prices of separated D3, D4, D5 and D6 RINs (USD, by RIN year and QAP verification type), weekly RIN trade volumes, RINs generated per year by D code (gross, error corrections, net) and monthly RIN generation by producer type and fuel category with gallons. Filter by D code and year; EPA refreshes it monthly. Price: $0.002 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.

Input parameters:

- `dCode` (string): D3, D4, D5, D6 or D7
- `limit` (string): Rows, 1 to 500 (default 50; newest first)
- `report` (string): prices, trades, generation, generation-monthly (default prices)
- `year` (string): RIN year, e.g. 2026

Output parameters:

- `checkedAt`
- `columns`
- `matched`
- `report`
- `results`
- `source`
- `totalRowsInEpaTable`

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/bck-stack-sitecheck-trade-energy/api#diagnostics

## Score history

- 2026-11-05: 71
- 2026-11-04: 70
- 2026-11-03: 70
- 2026-11-02: 69
- 2026-11-01: 69
- 2026-10-31: 69
- 2026-10-30: 68
- 2026-10-29: 68
- 2026-10-28: 67
- 2026-10-27: 67
- 2026-10-26: 66
- 2026-10-25: 66
- 2026-10-24: 65
- 2026-10-23: 65

## Common questions

### What is the SiteCheck Trade & Energy MCP server?

SiteCheck Trade & Energy is an MCP server listed in the public MCP registry as io.github.bck-stack/sitecheck-trade-energy. 111 pay-per-call agent tools: logistics, shipping, trade and energy data tools. x402. This page covers its hosted endpoint (https://api.tradeenergy-api.workers.dev/mcp?ref=registry).

### Is the SiteCheck Trade & Energy MCP server safe to use?

SiteCheck Trade & Energy scores 71 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

### What tools does the SiteCheck Trade & Energy MCP server expose?

SiteCheck Trade & Energy exposes 111 tools: logistics_vessel_tracker, logistics_port_call_schedule, logistics_container_tracking, logistics_air_waybill_awb, logistics_port_congestion_index, and 106 more. Their descriptions and schemas cost roughly 18,955 tokens of context every time the server is loaded.

### Does the SiteCheck Trade & Energy MCP server require authentication?

No. We connected to SiteCheck Trade & Energy without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

### Is the SiteCheck Trade & Energy MCP server still maintained?

SiteCheck Trade & Energy is still listed as active in the MCP registry. We last reached this channel on 5 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.

## Links

- Remote endpoint: https://api.tradeenergy-api.workers.dev/mcp?ref=registry
- Website: https://api.tradeenergy-api.workers.dev/
- Changelog RSS feed: https://verifymcp.io/servers/bck-stack-sitecheck-trade-energy/api.xml
- Changelog JSON feed: https://verifymcp.io/servers/bck-stack-sitecheck-trade-energy/api.json
- HTML version of this page: https://verifymcp.io/servers/bck-stack-sitecheck-trade-energy/api
