mcpbeat Sign in

Ocean Schedules MCP Server

answering

Ocean Schedules is answering right now. Last checked 4 min ago. It exposes 9 tools. Last commit 23 Oct 2026.

Compare ocean carrier schedules, transit times and reliability: 60+ carriers, 72,000+ sailings.

Uptime history 91 days of history · worst day 98%
91 days agonow
100.0%
Uptime 24h
92 of 92 checks
9
Tools
read from the server
201 ms
Response time
average over 24h
1
Stars
last commit 23 Oct 2026

What changed 16

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 12 October 2026. No other catalogue keeps this.

24 Oct 3 tools disappeared find_sailings, port_reliability, transit_time
24 Oct a tool description was rewritten carrier_reliability
23 Oct 7 tool descriptions were rewritten carrier_league, carrier_reliability, compare_lanes and 4 more
12 Oct 3 tool descriptions were rewritten find_best_sailings, get_schedules, port_congestion
12 Oct 2 tools changed the parameters they ask for find_best_sailings, get_schedules

Tools have disappeared from this server

A tool that vanishes takes a piece of your agent with it, and the change arrives silently. Watch this server and every such change lands in your inbox.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 4 min ago.

run in your terminal
claude mcp add ocean-schedules --transport http https://mcp.schedulesmcp.com/mcp
Settings → Connectors → Add custom connector, then paste this address
https://mcp.schedulesmcp.com/mcp
~/.codex/config.toml
[mcp_servers.ocean-schedules]
url = "https://mcp.schedulesmcp.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "ocean-schedules": {
      "url": "https://mcp.schedulesmcp.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "ocean-schedules": {
      "type": "http",
      "url": "https://mcp.schedulesmcp.com/mcp"
    }
  }
}

Available tools 9

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

carrier
carrier_league
Carrier league table: ocean carriers ranked by overall on-time reliability across all tracked lanes. With Navo Tokens this costs 10 tokens per call; an empty answer is free.
carrier_reliability
On-time performance and delay distribution for a specific carrier (by SCAC). With Navo Tokens this costs 10 tokens per call; an empty answer is free.
active
active_cyclones
Live tropical cyclones (typhoons/hurricanes) currently active on ocean trade lanes — name, basin, category, center position, max wind, pressure and movement, from CMA (NW-Pacific) + NHC (Atlantic/E-Pacific) + JTWC (Indian/Southern Hemisphere) + GDACS (global). Use this to see which storms are at sea right now.
best
find_best_sailings
Decision query: the best upcoming sailings on a lane, ONE per carrier (next bookable departure), ranked. Filter by date window, max transit days, min on-time reliability, cut-off still open, and direct-vs-transshipment. Use this to answer "what should I book?". etd, eta, cutoff.at and the from/to window are port-local times with no timezone offset (2026-10-01T13:00:00): quote the digits, do not convert; only retrieved_at is UTC. With Navo Tokens this costs 80 tokens for a new port pair and 10 for a repeat of the same pair within 24 hours (shared with the other lane search); an empty answer is free.
compare
compare_lanes
Compare ocean carriers serving an origin→destination port pair, ranked by on-time reliability and transit time. Use this to decide which line to book. With Navo Tokens this costs 10 tokens per call; an empty answer is free.
lane
lane_storm_exposure
Whether an origin→destination ocean lane currently passes through an active cyclone's forecast gale field (a "storm-exposed" sailing at risk of weather delay). Omit ports to list every exposed lane.
port
port_congestion
Fused port-congestion signal for a port (UN/LOCODE): effective level (mild/moderate/severe), expected added wait in days (for ETA-band widening), a 0–1 confidence, and the independent readings behind it: measured vessel waiting times, port-call throughput and AIS wait/density. With Navo Tokens this costs 10 tokens per call; an empty answer is free.
schedules
get_schedules
Published forward sailing schedules on an origin→destination lane: carrier, vessel, voyage, ETD/ETA, cut-offs and routing (leg count, transshipment ports, distance, CO2 per TEU and the port-by-port route_legs where the carrier publishes them; null where they do not), soonest first, from each carrier's own published schedules. Use this to find concrete upcoming departures to book. Every schedule time (published_departure, published_arrival, cut-offs, route_legs times, the from window) is the local time of its own port as the line publishes it, written without a timezone offset (2026-10-01T13:00:00): quote the digits and do not convert them; departure_precision/arrival_precision say minute (a time) or day (a date only); only retrieved_at is UTC and carries an offset; use transit_days for voyage length. The answer also carries carriers: one entry per line with carrier_code, carrier_name and count (its sailings in this answer; the counts add up to count), most first. An entry has error only when that line was asked live for this lane in this request and gave no answer: timeout (no answer in time), failed (error or unreachable), or paused (not asked; it timed out twice in a row here, retried after 6 h). A line that answered it has no sailings carries no error, and a line in error is listed even at count 0. With Navo Tokens this costs 80 tokens for a new port pair and 10 for a repeat of the same pair within 24 hours (shared with the other lane search); an empty answer is free.
watch
watch_lane
Watch a lane for schedule alerts (PAID): get emailed when a sailing on it is blanked, a booking cut-off is about to close, or a sailing slips. Also alerts on reliability drops. Returns the created watch. Free with Navo Tokens: a watch is configuration, not data.

Tools removed

Tools this server used to expose. Anything built against them stopped working on the day they went.

find_sailings
removed 24 Oct 2026
port_reliability
removed 24 Oct 2026
transit_time
removed 24 Oct 2026

Endpoints

URLTransportStateLatencyChecked
https://mcp.schedulesmcp.com/mcp streamable-http answering 343 ms 4 min ago

Alternatives to Ocean Schedules

same job, measured the same way
MCP Server Cal
by aiwerk

Cal.com scheduling MCP server: manage bookings, event types, and availability.

local only
BerthTime
by berthtime

Track ocean containers and shipments: live ETAs, delays, carrier events and share links.

18 tools answering
Onebusaway MCP Server
by cyanheads

Real-time transit stops, routes, arrivals, vehicle positions, and schedules via OneBusAway APIs.

121 installs/wk 16 tools answering
FreightRatesMCP
by navo24

Ocean spot freight rates out of China and Asia per lane: 20ft/40ft HC prices, carriers, transit.

answering
Kirah Local Services
by kirubel

Discover local services and availability, then create, track, reschedule, or cancel bookings.

10 tools answering
MCP Bastion
by gowthaman90

Reliability + security proxy for MCP: runtime tool-security and a compliance-mapped audit trail.

590 installs/wk local only
SF Muni Real-Time Transit
by srivastsh

Real-time SF Muni departures, routes, alerts, vehicle positions, and schedules.

11 tools answering
Nj Transit MCP
by mir-quadri

NJ Transit rail, bus and PATH schedules via MCP (scheduled, plus live PATH)

6 tools answering

Ocean Schedules — questions

Answers built from our own checks of this server.

What can Ocean Schedules do?
It exposes 9 tools, read directly from the server on our last check. Among them: active_cyclones, carrier_league, carrier_reliability, compare_lanes, find_best_sailings, get_schedules and 3 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Ocean Schedules working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 201 ms. The bar chart above shows every period we have measured.
Did Ocean Schedules ever remove tools?
Yes. find_sailings, port_reliability, transit_time are no longer exposed — we recorded the date each one disappeared. A tool vanishing usually means a breaking change for anything that depended on it.
How do I connect Ocean Schedules?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Ocean Schedules need an API key?
No. Ocean Schedules completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 9 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Ocean Schedules?
It answers our handshake in 201 ms on average, which is faster than 70% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Ocean Schedules open source?
The code is open source: it is published under the MIT licence, written in TypeScript, 1 stars on GitHub and 1 open issue. The licence covers the code in the repository, not the hosted service at mcp.schedulesmcp.com, which runs on its operator's own terms.