About Schedulesmcp Mcp
Schedulesmcp Mcp is a hosted ocean-freight schedule service for shippers and logistics teams comparing carriers before booking. It ranks routes by observed on-time reliability and transit-time data across carriers, ports, and sailings.
Key features
- 01Compare carriers on port-to-port lanes
- 02Rank by on-time reliability
- 03Review transit-time distributions
- 04Check carrier delay performance
- 05Find upcoming sailings
Use cases
- 01Choose a carrier for a shipping lane
- 02Compare reliability before booking
- 03Estimate median and p90 transit times
- 04Review upcoming departures
MCP support
Exposes `compare_lanes` and `carrier_reliability` tools to MCP clients, with carrier comparisons and reliability data. The hosted remote server is available at `https://mcp.schedulesmcp.com/mcp`.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://mcp.schedulesmcp.com/mcpclaude mcp add --transport http schedulesmcp https://mcp.schedulesmcp.com/mcp{"mcpServers":{"schedulesmcp":{"type":"http","url":"https://mcp.schedulesmcp.com/mcp"}}}Open in Cursor{"servers":{"schedulesmcp":{"type":"http","url":"https://mcp.schedulesmcp.com/mcp"}}}Open in VS Code{"mcpServers":{"schedulesmcp":{"type":"http","url":"https://mcp.schedulesmcp.com/mcp"}}}{"mcpServers":{"schedulesmcp":{"serverUrl":"https://mcp.schedulesmcp.com/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
12| Parameter | Type | Required | Description |
|---|---|---|---|
| origin | string | Yes | Origin port UN/LOCODE, e.g. CNSHA |
| destination | string | Yes | Destination port UN/LOCODE, e.g. NLRTM |
Details
From the project READMESailing Schedule MCP Server
Compare ocean sailing schedules, transit times, and carrier on-time reliability across 60+ carriers from Claude, Cursor, or any MCP client.
SchedulesMCP is an ocean-freight sailing-schedule MCP server that lets an AI assistant find sailings and rank shipping lines before you book. It covers 60+ carriers, 72,000+ forward sailings, and 5,000+ point-to-point lanes across 255 ports. Carrier reliability is derived from observed actual-vs-scheduled arrivals across 4,200+ scored ocean port calls — not carrier promises. It runs as a hosted remote server, so there is nothing to self-host.
Ask your AI: "Compare Shanghai→Rotterdam carriers by reliability" or "What's the median transit time for Maersk on CNSHA→USLAX?"
Coverage
- 60+ ocean carriers ranked head-to-head on any lane (Maersk, MSC, CMA CGM, COSCO, Hapag-Lloyd, ONE, Evergreen, HMM, Yang Ming, ZIM, and more)
- 72,000+ forward sailings — observed and derived upcoming departures
- 5,000+ point-to-point lanes across 255 ports (UN/LOCODE)
- On-time reliability scored from 4,200+ observed actual-vs-scheduled port calls, with median / p90 transit-time distributions
Sister product to TrackingMCP (ocean container tracking) and LoadingMCP (container load planning).
Tools
| Tool | What it does |
|---|---|
compare_lanes | Rank carriers serving an origin→destination port pair by on-time reliability and transit time. Use this to decide which line to book. |
carrier_reliability | On-time performance and delay distribution for a specific carrier (by SCAC). |
Quick connect
The server is hosted at https://mcp.schedulesmcp.com/mcp. Try it with zero signup using the public demo key smcp_demo_public (synthetic demo data; try lanes CNSHA→NLRTM or CNSHA→USLAX).
Claude Desktop
{
"mcpServers": {
"ocean-schedules": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.schedulesmcp.com/mcp",
"--header", "Authorization: Bearer smcp_demo_public"]
}
}
}
Cursor / Windsurf / VS Code (native HTTP MCP)
{
"mcpServers": {
"ocean-schedules": {
"url": "https://mcp.schedulesmcp.com/mcp",
"headers": { "Authorization": "Bearer smcp_demo_public" }
}
}
}
Replace smcp_demo_public with a key from your dashboard for full coverage. Don't add "type": "streamable-http" — Claude Desktop rejects unknown config fields; Cursor/Windsurf infer transport from url. Registry ID: io.github.lxxmng/ocean-schedules.
Example prompts
- "Compare Shanghai→Rotterdam carriers by reliability."
- "Which line is most on-time from CNSHA to USLAX?"
- "What's Maersk's on-time performance on the transpacific?"
- "Give me the median and p90 transit time for CMA CGM from Ningbo to Los Angeles."
- "Show upcoming sailings from Shanghai to Rotterdam."
- "How congested is the port of Rotterdam right now?"
Endpoint
- Remote:
https://mcp.schedulesmcp.com/mcp - Health:
https://mcp.schedulesmcp.com/health
Links
- Product: schedulesmcp.com
- Sister product: trackingmcp.com
License
MIT
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.