protogrid

Search / com.shaq-log/freight-mcp

freight-mcp

not classified

Real-time ocean freight rates, LCL pricing, and booking management for global logistics.

v2.2.0 · active · descriptor JSON · versions

Not classified yet.The remote endpoints have not been probed successfully, or the listing has nothing to connect to.
Quality76good
Trust49of 100
Uptime, 30 days96%
Latency p501155 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "freight-mcp": {
      "type": "sse",
      "url": "https://search.shaq-logistics.com/sse"
    }
  }
}
claude mcp add --transport sse freight-mcp https://search.shaq-logistics.com/sse
[mcp_servers.freight-mcp]
url = "https://search.shaq-logistics.com/sse"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "freight-mcp": {
      "type": "remote",
      "url": "https://search.shaq-logistics.com/sse",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "freight-mcp": {
      "type": "sse",
      "url": "https://search.shaq-logistics.com/sse"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=freight-mcp&config=eyJ0eXBlIjoic3NlIiwidXJsIjoiaHR0cHM6Ly9zZWFyY2guc2hhcS1sb2dpc3RpY3MuY29tL3NzZSJ9"
}
{
  "servers": {
    "freight-mcp": {
      "type": "sse",
      "url": "https://search.shaq-logistics.com/sse"
    }
  }
}
{
  "mcpServers": {
    "freight-mcp": {
      "url": "https://search.shaq-logistics.com/sse"
    }
  }
}
extensions:
  "freight-mcp":
    enabled: true
    name: "freight-mcp"
    type: sse
    uri: "https://search.shaq-logistics.com/sse"
    timeout: 300

Quality 76 / 100good

protocol50 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • warn
    protocol.transportonly the legacy HTTP+SSE transport, deprecated until 2027-07-28
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene86 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations13 of 13 tools declare readOnlyHint or destructiveHint
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: get_sailing_schedule (destructiveHint, idempotentHint, openWorldHint); get_port_fees (destructiveHint, idempotentHint, openWorldHint); get_customs_info (destructiveHint, idempotentHint, openWorldHint); …
  • pass
    tools.token_costabout 2,238 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability100 · weight 15
  • pass
    stability.changes1 tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

13 tools, about 2,238 tokens to load them all · tool set 7cec27c0b382 · tools last changed 2026-10-02 · checked 2026-10-19 10:52 UTC

Tool changes

  • search_freight_rateschangeddescription
    before

    Search real-time ocean freight rates (FCL & LCL) between two ports. For each container type only the cheapest contracted carrier is returned (COSCO vs CMA CGM, whichever is lower). Returns available rates with price and validity. Port names support aliases (e.g. 'Shenzhen' matches all Shenzhen terminals, 'LA' matches 'Los Angeles'). Example: search_freight_rates(origin='Shenzhen', destination='Los Angeles', container_type='40HC')

    after · 71% of words in common

    Search real-time ocean freight rates (FCL & LCL) between two ports. Returns available rates with price and validity. Port names support aliases (e.g. 'Shenzhen' matches all Shenzhen terminals, 'LA' matches 'Los Angeles'). Example: search_freight_rates(origin='Shenzhen', destination='Los Angeles', container_type='40HC')

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 49 / 100

no-repositoryunreachable
provenance45
liveness9
freshness85
hygiene80

+dns-namespace -unreachable(3 failures) ~updated-68d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://search.shaq-logistics.com/sse ssenoneno (3 failures)96%1155 ms2025-11-252026-10-16

Tools (13)

analyst_chatread-onlyAsk SHAQ Freight Analyst a natural-language question about ocean freight rates, routes, trends, container types, surcharges, or Incoterms. The analyst retrieves real-time SHAQ data and answers in the same language as the question. Example: analyst_chat(question='Is the rate from Shenzhen to Manzanillo rising or falling for a 40HC?')
cheapest_routeread-onlyFind the lowest-priced destination ports in a country from one origin, across all carriers. Returns ranked destinations with the cheapest currently-valid rate, carrier and validity. Use this when the customer asks where it is cheapest to ship within a country. Example: cheapest_route(origin='Shenzhen', country='Mexico')
create_bookingdestructiveSubmit a shipping booking request (FCL or LCL). REQUIRES pin parameter (contact SHAQ at [email protected] to get your pin). REQUIRES 7 mandatory fields: contact_name, contact_phone, contact_email, supplier_name, supplier_phone, supplier_email, po_number. If any mandatory field is missing, the tool returns an error listing which fields are needed. All bookings are created with 'pending_review' status. Example: create_booking(pin='shaq2026', origin_port='Shenzhen', destination_port='Los Angeles', container_type='40HC', container_count=1, contact_name='John', contact_email='[email protected]', contact_phone='+1234567890', supplier_name='ABC Factory', supplier_phone='+8613800001111', supplier_email='[email protected]', po_number='PO-2026-0001', product_name='Electronics')
get_customs_inforead-onlyGet customs compliance information for importing to a specific country. Returns required documents, special requirements, restricted items, duty/tax rates, and FTA info. Use this when customers ask about customs, documents, import requirements, or duties. Example: get_customs_info(country='Australia')
get_freight_indexread-onlyGet freight rate index data for market trends. Shows average rates for major trade lanes (e.g. China-US West Coast, China-Europe). Example: get_freight_index(route='china-us-west-coast')
get_port_feesread-onlyGet port fee types for a given port. Returns fee categories, not specific amounts. Args: port: Port name (e.g., Shenzhen, Shanghai, Ningbo) fee_type: Optional filter by fee type Returns: List of port fee types and categories
get_sailing_scheduleread-onlyGet upcoming vessel sailing schedules between two ports. Returns vessel name, voyage number, ETD, ETA, transit time, and frequency. Use this when customers ask 'when is the next ship' or 'how long does it take'. Example: get_sailing_schedule(origin='Shenzhen', destination='Los Angeles')
list_portsread-onlyList available ports with alias support. Search by name, code, or country. Returns matching ports and their aliases. Example: list_ports(query='China', limit=20) or list_ports(query='Los Angeles')
rate_trendsread-onlyGet freight rate trend for a lane: are prices rising or falling? Compares currently-valid carrier tariff windows with recently-expired windows, plus market indices (SCFI). Use this when the customer asks whether rates are going up or down, or about market direction. Example: rate_trends(origin='Busan', destination='Altamira', weeks=4)
search_freight_ratesread-onlySearch real-time ocean freight rates (FCL & LCL) between two ports. Returns available rates with price and validity. Port names support aliases (e.g. 'Shenzhen' matches all Shenzhen terminals, 'LA' matches 'Los Angeles'). Example: search_freight_rates(origin='Shenzhen', destination='Los Angeles', container_type='40HC')
search_freight_rates_batchread-onlySearch ocean freight rates for MULTIPLE routes in one call. Accepts natural-language queries: 'Shenzhen to Los Angeles 40HC', '盐田到长滩小柜', 'Shanghai to Hamburg reefer'. Understands Chinese jargon: 小柜=20GP, 大柜=40GP, 高柜=40HQ, 冷藏/冻柜=reefer. Returns a compact per-route summary (rate count, container types, lowest rates). Max 10 queries per call.
subscribe_rate_alertdestructiveSubscribe to freight rate change alerts. Get notified by email when rates change for a specific route. Example: subscribe_rate_alert(email='[email protected]', origin='Shenzhen', destination='Los Angeles')
track_bookingread-onlyTrack a shipping booking order by order number. Returns current status (pending_review, confirmed, shipped, etc.), timeline, and booking details. Example: track_booking(order_number='SQ-2026-001')

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.shaq-log/freight-mcp",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://search.shaq-logistics.com/sse",
      "type": "sse"
    }
  ],
  "version": "2.2.0",
  "description": "Real-time ocean freight rates, LCL pricing, and booking management for global logistics."
}