Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

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

68 Trust /100
Trust breakdown (6 categories)

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
Transport & Reachability100
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
Install

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

# add to Claude Code
claude mcp add --transport http com-timzinin-api-trade-logistics https://api.timzinin.com/mcp/trade-logistics
# ~/.codex/config.toml
[mcp_servers.com-timzinin-api-trade-logistics]
url = "https://api.timzinin.com/mcp/trade-logistics"
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "com-timzinin-api-trade-logistics": {
      "type": "remote",
      "url": "https://api.timzinin.com/mcp/trade-logistics",
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add com-timzinin-api-trade-logistics --url https://api.timzinin.com/mcp/trade-logistics --transport streamable-http
# ~/.hermes/config.yaml
mcp_servers:
  com-timzinin-api-trade-logistics:
    url: "https://api.timzinin.com/mcp/trade-logistics"
// mcp.json
{
  "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.

Changelog

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.

Diagnostics

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
MCP tools · 6 exposed · ~1,727 tokens

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.

Tool Tokens
container-exception-evidence ~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).

NameTypeReqDescription
containersarrayyesAt 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…
continuationStateobjectOptional 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.
eventsarrayyesAt 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…
modestringyesUse 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…
rightsAttestationobjectyesRequired 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…
sourceStatusstringyesDeclare whether this customer-supplied snapshot is complete, partial, or unavailable.
tariffAssumptionsobjectyesCustomer-supplied USD/day assumptions. No terminal calendar or carrier tariff is fetched.
watchIdstringyesStable identifier for one customer-owned monitoring series.

No output schema declared.

No examples provided.

panama-canal-queue-transit-imbalance ~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).

NameTypeReqDescription
baselineDaysintegerNumber of stored observations used for the queue baseline.
datalasticApiKeystringRequired only for datalastic mode. Runtime validation requires a printable 8-256 character secret. Never returned in output.
identitySaltstringOptional HMAC salt for datalastic mode. Runtime validation requires a printable 8-256 character secret. Never returned in output.
maxProviderRequestsintegerFixed exact cap: /stat plus the two Panama approach zones.
maxTotalChargeUsdnumberBuyer-side cap checked before the paid report event.
maxVesselsintegerMaximum bounded provider rows accepted for each fixed approach. The live-safe default of 500 avoids truncating dense approach snapshots.
requestIdstringyesUse auto for a trusted-run-derived id or provide an explicit idempotency value. The returned requestId is an irreversible SHA-256-derived identifier.
schemaVersionstringyesContract version for this Actor input.
sourceModestringyesDemo writes one synthetic row with no $0.05 result-found fee; the $0.005 start charge applies. Datalastic uses your own API key.
timeoutMsintegerTimeout for each bounded provider request.
watchIdstringyesStable 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 ~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 ~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).

NameTypeReqDescription
baselineMonthsintegerHistorical window used for 3-month and 12-month comparisons.
datalasticApiKeystringOnly valid with sourceMode=open_plus_byok; runtime validation requires a printable 8-256 character secret, rejects it in demo/open, and never returns it.
maxProviderRequestsintegerExactly two requests are permitted for BYOK: /stat plus the Singapore zone.
maxRowsintegerOne bounded page per official source; 240 covers the observed 13-month window and up to 500 is allowed.
maxTotalChargeUsdnumberBuyer cap checked before the paid result event.
requestIdstringUse auto for a Task-safe run identity.
schemaVersionstringyesContract version for this Actor input.
sourceModestringDemo is synthetic; open uses data.gov.sg; open_plus_byok adds two bounded Datalastic provider requests: /stat plus Singapore.
watchIdstringStable identity for the Singapore baseline.

No output schema declared.

No examples provided.

strait-of-hormuz-tanker-flow-recovery ~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).

NameTypeReqDescription
datalasticApiKeystringRequired only for live Datalastic mode. Runtime validation requires a non-empty secret, and the value is never returned in output.
identitySaltstringOptional stable secret for identity continuity across Datalastic API-key rotation. Runtime validation requires 32-256 characters; changing it starts an incompatible state epoch.
maxProviderRequestsintegerExactly four actual provider attempts/pages: one /stat and one bounded page per fixed zone.
maxTotalChargeUsdnumberBuyer-side cap checked before the paid report event.
maxVesselsintegerMaximum bounded provider rows accepted for each fixed zone.
requestIdstringUse auto for a trusted run-derived identifier or provide an explicit idempotency value.
schemaVersionstringyesContract version for this Actor input.
sourceModestringyesDemo is synthetic, includes no $0.05 result-found fee, and still incurs the automatic start charge. Datalastic uses your own API key.
watchIdstringyesStable lowercase identifier for one monitoring series.

No output schema declared.

No examples provided.

voyage-carbon-compliance-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).

NameTypeReqDescription
berthRecordsarrayyesOptional array of up to 18 berth fuel-consumption records linked to port calls. Supply an empty array when no berth consumption evidence is available.
legsarrayyesOrdered array of 1–8 voyage legs linking the supplied port calls. Each leg includes its UTC interval and bounded fuel-consumption evidence.
modestringyesChoose `decision` for buyer-supplied voyage facts or `synthetic_demo` for the fixed no-charge example. Runtime enforces the fields allowed in each mode.
portCallsarrayyesOrdered array of 2–9 buyer-supplied port-call facts. IDs must be unique and are referenced by voyage legs and optional berth-consumption records.
requestIdstringyesBuyer correlation ID copied into the evidence receipt. Decision mode requires `rq_` plus 32 lowercase hexadecimal characters; demo mode uses `public-demo-v1`.
schemaVersionstringyesContract 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.