Trade & Logistics Evidence
REMOTE · API.TIMZININ.COM · SCANNED AUG 19
Pay-per-call shipping evidence: canal queues, tanker flows, container and carbon exceptions.
Available components
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. How we score →
Endpoint Security74
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- No authorisation is required to call this server. Every tool declares its destructiveHint and none is destructive, so open access doesn't expose one. See how to fix → View diagnostics → Partial
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- HSTS check failed: the Strict-Transport-Security header is absent. See how to fix → View diagnostics → Fail
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability58
- AI-judged instruction clarity (good).Pass
- Context-footprint check failed: tool/resource definitions use about 1910 tokens (~318/item across 6 items; 6 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management13
- Stability observed for 4 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 100% of tool parameters carry a description.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.
remote · api.timzinin.com
claude mcp add --transport http com-timzinin-api-trade-logistics https://api.timzinin.com/mcp/trade-logistics
[mcp_servers.com-timzinin-api-trade-logistics] url = "https://api.timzinin.com/mcp/trade-logistics"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"com-timzinin-api-trade-logistics": {
"type": "remote",
"url": "https://api.timzinin.com/mcp/trade-logistics",
"enabled": true
}
}
} openclaw mcp add com-timzinin-api-trade-logistics --url https://api.timzinin.com/mcp/trade-logistics --transport streamable-http
mcp_servers:
com-timzinin-api-trade-logistics:
url: "https://api.timzinin.com/mcp/trade-logistics" {
"mcpServers": {
"com-timzinin-api-trade-logistics": {
"type": "http",
"url": "https://api.timzinin.com/mcp/trade-logistics"
}
}
} The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 18 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 7 to 10. That category is still filling its 30-day observation window: 2 days of observed history at the previous scan, 3 at this one. The score rises as the window fills, whether or not the server changes.
- 16 Aug 26 +7
- Authorization: unverified → partial ▲ security
- The server rewrote its instructions, which are the text every model session reads security
- Schema quality: 287 → 318 ▼ functional
- Stability: unverified → 0.03 ▲ functional
- Schema quality: excellent → good functional
- Tool “container-exception-evidence” changed its title: Container Delay & Free-Time Evidence Monitor cosmetic
- Tool “panama-canal-queue-transit-imbalance” changed its title: Panama Canal Queue & Transit Imbalance Monitor cosmetic
- Tool “pricing_info” changed its title: Pricing — Trade & Logistics Evidence cosmetic
- Tool “singapore-bunker-tanker-divergence” changed its title: Singapore Bunker Demand & Tanker Flow Divergence cosmetic
- Tool “strait-of-hormuz-tanker-flow-recovery” changed its title: Strait of Hormuz Tanker Flow Recovery Index cosmetic
- Tool “voyage-carbon-compliance-evidence” changed its title: EU ETS Voyage Carbon Exposure Evidence cosmetic
- 15 Aug 26 60
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 19 Aug 2026 · Probed https://api.timzinin.com/mcp/trade-logistics
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=api.timzinin.com | CN=YE1,O=Let's Encrypt,C=US | 27 Jul 2026 | 25 Oct 2026 | ECDSA 256 | ECDSA-SHA384 | 5ef393ac3b7ccb852f589ba8f412cb7232f |
| SANs: api.timzinin.com | ||||||
| CN=YE1,O=Let's Encrypt,C=US (CA) | CN=Root YE,O=ISRG,C=US | 3 Sept 2025 | 2 Sept 2028 | ECDSA 384 | ECDSA-SHA384 | 5ddd70dd31f801c85c186a7a04b80afe |
| CN=Root YE,O=ISRG,C=US (CA) | CN=ISRG Root X2,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | ECDSA-SHA384 | 872165fc34b6e5fba8add5b3705fb53a |
| CN=ISRG Root X2,O=Internet Security Research Group,C=US (CA) | CN=ISRG Root X1,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | SHA256-RSA | 6c8f1dc727c7117f7baf853ac980f9cd |
DNSSEC insecure
Validation of api.timzinin.com. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| com. | present | 19718 | 13 | Verified |
| timzinin.com. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication No authorisation required
The endpoint answered without asking for a token. Anyone who knows the URL can reach it.
| Result | No authorisation required |
|---|---|
| HTTP status | 200 |
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://api.timzinin.com/mcp/trade-logistics | Verified | 200 | |
| http (plaintext) | http://api.timzinin.com/mcp/trade-logistics | HTTPS enforced | 301 | https://api.timzinin.com/mcp/trade-logistics |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.
container-exception-evidence Container Delay & Free-Time Evidence Monitor ~405
Turn buyer-authorized container event snapshots into deterministic ETA, milestone, free-time, cost-exposure, confidence, limitation, and human-review evidence. No carrier scraping, reference fetching, legal verdict, automatic claim, or provider key. — $0.02/call, x402 (USDC on base).
| Name | Type | Req | Description |
|---|---|---|---|
| containers | array | yes | At least one and at most 1,000 closed records. Snapshot accepts customer containers; synthetic_demo accepts exactly one fixed Actor-owned Synthetic Ocean record and rejects substitutions before effec… |
| continuationState | object | – | Optional exact nextContinuationState from a previous successful complete run. The Actor does not store this state in a named KVS; pass it back to compare the next customer snapshot. |
| events | array | yes | At least one and at most 50,000 events. Snapshot accepts customer events; synthetic_demo accepts exactly the two fixed Actor-owned events in the public fixture and rejects substitutions or extra rows… |
| mode | string | yes | Use snapshot for customer events or synthetic_demo for the one exact canonical zero-provider public example. The demo accepts only the published fixture values; runtime rejects any changed field, ext… |
| rightsAttestation | object | yes | Required customer declaration. Apify Input Schema v1 can serialize false here; the Actor runtime requires all three declarations to be exactly true and rejects otherwise before provider, Dataset, bil… |
| sourceStatus | string | yes | Declare whether this customer-supplied snapshot is complete, partial, or unavailable. |
| tariffAssumptions | object | yes | Customer-supplied USD/day assumptions. No terminal calendar or carrier tariff is fetched. |
| watchId | string | yes | Stable identifier for one customer-owned monitoring series. |
No output schema declared.
No examples provided.
panama-canal-queue-transit-imbalance Panama Canal Queue & Transit Imbalance Monitor ~378
Compare aggregate commercial-vessel pressure across two fixed Panama Canal approach zones. Get side imbalance, movement, observed dwell, baseline change, freshness, confidence, gaps, and a human review action without exposing raw vessel identities or claiming official Canal queues. — $0.02/call, x402 (USDC on base).
| Name | Type | Req | Description |
|---|---|---|---|
| baselineDays | integer | – | Number of stored observations used for the queue baseline. |
| datalasticApiKey | string | – | Required only for datalastic mode. Runtime validation requires a printable 8-256 character secret. Never returned in output. |
| identitySalt | string | – | Optional HMAC salt for datalastic mode. Runtime validation requires a printable 8-256 character secret. Never returned in output. |
| maxProviderRequests | integer | – | Fixed exact cap: /stat plus the two Panama approach zones. |
| maxTotalChargeUsd | number | – | Buyer-side cap checked before the paid report event. |
| maxVessels | integer | – | Maximum bounded provider rows accepted for each fixed approach. The live-safe default of 500 avoids truncating dense approach snapshots. |
| requestId | string | yes | Use auto for a trusted-run-derived id or provide an explicit idempotency value. The returned requestId is an irreversible SHA-256-derived identifier. |
| schemaVersion | string | yes | Contract version for this Actor input. |
| sourceMode | string | yes | Demo writes one synthetic row with no $0.05 result-found fee; the $0.005 start charge applies. Datalastic uses your own API key. |
| timeoutMs | integer | – | Timeout for each bounded provider request. |
| watchId | string | yes | Stable lower-case identity for the queue history. It is irreversibly derived before lock, state, ledger, and output use. |
No output schema declared.
No examples provided.
pricing_info Pricing — Trade & Logistics Evidence ~44
Free — list every paid tool in the 'trade-logistics' bundle with its price, payTo address and network. Call this first if you don't have a wallet ready yet.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
singapore-bunker-tanker-divergence Singapore Bunker Demand & Tanker Flow Divergence ~293
Compare official monthly Singapore bunker demand, tanker arrivals, fuel mix, and vessel calls in one evidence report. Add optional bounded BYOK tanker pressure, with publication lag, freshness, confidence, null reasons, provenance, gaps, and human review. — $0.02/call, x402 (USDC on base).
| Name | Type | Req | Description |
|---|---|---|---|
| baselineMonths | integer | – | Historical window used for 3-month and 12-month comparisons. |
| datalasticApiKey | string | – | Only valid with sourceMode=open_plus_byok; runtime validation requires a printable 8-256 character secret, rejects it in demo/open, and never returns it. |
| maxProviderRequests | integer | – | Exactly two requests are permitted for BYOK: /stat plus the Singapore zone. |
| maxRows | integer | – | One bounded page per official source; 240 covers the observed 13-month window and up to 500 is allowed. |
| maxTotalChargeUsd | number | – | Buyer cap checked before the paid result event. |
| requestId | string | – | Use auto for a Task-safe run identity. |
| schemaVersion | string | yes | Contract version for this Actor input. |
| sourceMode | string | – | Demo is synthetic; open uses data.gov.sg; open_plus_byok adds two bounded Datalastic provider requests: /stat plus Singapore. |
| watchId | string | – | Stable identity for the Singapore baseline. |
No output schema declared.
No examples provided.
strait-of-hormuz-tanker-flow-recovery Strait of Hormuz Tanker Flow Recovery Index ~309
Compare aggregate commercial-tanker observations across three fixed Strait of Hormuz zones with seven- and thirty-observation baselines. Get deterministic recovery labels, freshness, confidence, gaps, and a human-review action without exposing raw identities or positions. — $0.02/call, x402 (USDC on base).
| Name | Type | Req | Description |
|---|---|---|---|
| datalasticApiKey | string | – | Required only for live Datalastic mode. Runtime validation requires a non-empty secret, and the value is never returned in output. |
| identitySalt | string | – | Optional stable secret for identity continuity across Datalastic API-key rotation. Runtime validation requires 32-256 characters; changing it starts an incompatible state epoch. |
| maxProviderRequests | integer | – | Exactly four actual provider attempts/pages: one /stat and one bounded page per fixed zone. |
| maxTotalChargeUsd | number | – | Buyer-side cap checked before the paid report event. |
| maxVessels | integer | – | Maximum bounded provider rows accepted for each fixed zone. |
| requestId | string | – | Use auto for a trusted run-derived identifier or provide an explicit idempotency value. |
| schemaVersion | string | yes | Contract version for this Actor input. |
| sourceMode | string | yes | Demo is synthetic, includes no $0.05 result-found fee, and still incurs the automatic start charge. Datalastic uses your own API key. |
| watchId | string | yes | Stable lowercase identifier for one monitoring series. |
No output schema declared.
No examples provided.
voyage-carbon-compliance-evidence EU ETS Voyage Carbon Exposure Evidence ~298
Calculate deterministic EU ETS voyage exposure from buyer-supplied vessel, route, and fuel facts using pinned official fixtures. Get gas, fuel, segment, truth-ledger, confidence, limitation, and receipt evidence without provider calls or an automatic legal decision. — $0.02/call, x402 (USDC on base).
| Name | Type | Req | Description |
|---|---|---|---|
| berthRecords | array | yes | Optional array of up to 18 berth fuel-consumption records linked to port calls. Supply an empty array when no berth consumption evidence is available. |
| legs | array | yes | Ordered array of 1–8 voyage legs linking the supplied port calls. Each leg includes its UTC interval and bounded fuel-consumption evidence. |
| mode | string | yes | Choose `decision` for buyer-supplied voyage facts or `synthetic_demo` for the fixed no-charge example. Runtime enforces the fields allowed in each mode. |
| portCalls | array | yes | Ordered array of 2–9 buyer-supplied port-call facts. IDs must be unique and are referenced by voyage legs and optional berth-consumption records. |
| requestId | string | yes | Buyer correlation ID copied into the evidence receipt. Decision mode requires `rq_` plus 32 lowercase hexadecimal characters; demo mode uses `public-demo-v1`. |
| schemaVersion | string | yes | Contract version for validation and output interpretation. Enter `1.1.0`; other values are rejected before any Dataset delivery. |
No output schema declared.
No examples provided.