Vessel Tracking — live worldwide ship positions from AIS.
git clone https://github.com/pipeworx-io/mcp-vessel-tracking{
"mcpServers": {
"mcp-vessel-tracking": {
"command": "node",
"args": ["/path/to/mcp-vessel-tracking/dist/index.js"]
}
}
}MCP Servers overview
# @pipeworx/vessel-tracking
Live worldwide ship positions from AIS radio broadcasts. Platform key (aisstream.io), BYO accepted.
## Tools
- `live_ships_in_area(...)` — vessels broadcasting right now in a bounding box or around a point, with position, speed, course, navigational status, type, destination and IMO, plus a breakdown by vessel type.
- `live_ship_position(...)` — live position for specific vessels by MMSI.
- `ais_coverage_check(...)` — whether any receiver actually covers a location, so a zero can be read correctly.
## Auth
Platform key (`PLATFORM_AISSTREAM_KEY`), or BYO via `_apiKey`. Free, instant signup at https://aisstream.io.
## Coverage — read this before trusting a zero
aisstream is a community network of **terrestrial** receivers, so coverage follows where volunteers run hardware. Verified 2026-07-27 with a 60-second subscription:
| Region | Vessels heard |
|---|---|
| Mediterranean | 221 |
| English Channel | 50 (30s) |
| Strait of Malacca | 24 (30s) |
| **Persian Gulf / Strait of Hormuz** | **0** |
| **Gulf of Oman** | **0** |
| **Red Sea / Bab el-Mandeb** | **0** |
There is **no coverage of the Gulf or Red Sea**. Satellite AIS — the paid product from Spire/ORBCOMM — is what covers open ocean and unreceivered coasts, and this is not that. Asking about Hormuz returns `coverage: "none"` with a redirect to `chokepoint_status`, never a bare `0`.
The count field is named `vessels_observed`, not `vessel_count`, because it measures what was heard in a listening window rather than what is present. Every zero carries a `coverage` verdict of `confirmed`, `none` or `unconfirmed`.
### Sampling caveat
AIS transmit intervals depend on motion: a vessel underway broadcasts every 2-10 seconds, one at anchor roughly every 3 minutes. Short windows therefore under-count stationary ships. `live_ship_position` is **best effort by nature** — a 35s window found 1 of 8 vessels confirmed transmitting moments earlier — so widen `window_seconds` (max 40; beyond that callers time out) or use `vesselfinder_vessel` for a stored last-known position.
## Data sources
- Stream: `wss://stream.aisstream.io/v0/stream`
## Quick Start
Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):
```json
{
"mcpServers": {
"vessel-tracking": {
"url": "https://gateway.pipeworx.io/vessel-tracking/mcp"
}
}
}
```
Or connect to the full Pipeworx gateway for access to all 1394+ data sources:
```json
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}
```
## Using with ask_pipeworx
Instead of calling tools directly, you can ask questions in plain English:
```
ask_pipeworx({ question: "your question about Vessel Tracking data" })
```
The gateway picks the right tool and fills the arguments automatically.
## More
- [All tools and guides](https://github.com/pipeworx-io/examples)
- [pipeworx.io](https://pipeworx.io)
## License
MIT
What people ask about mcp-vessel-tracking
What is pipeworx-io/mcp-vessel-tracking?
+
pipeworx-io/mcp-vessel-tracking is mcp servers for the Claude AI ecosystem. Vessel Tracking — live worldwide ship positions from AIS. It has 0 GitHub stars and was last updated today.
How do I install mcp-vessel-tracking?
+
You can install mcp-vessel-tracking by cloning the repository (https://github.com/pipeworx-io/mcp-vessel-tracking) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is pipeworx-io/mcp-vessel-tracking safe to use?
+
pipeworx-io/mcp-vessel-tracking has not been audited yet by our security agent. Review the original repository on GitHub before using it in production.
Who maintains pipeworx-io/mcp-vessel-tracking?
+
pipeworx-io/mcp-vessel-tracking is maintained by pipeworx-io. The last recorded GitHub activity is from today, with 0 open issues.
Are there alternatives to mcp-vessel-tracking?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy mcp-vessel-tracking to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/pipeworx-io-mcp-vessel-tracking)<a href="https://claudewave.com/repo/pipeworx-io-mcp-vessel-tracking"><img src="https://claudewave.com/api/badge/pipeworx-io-mcp-vessel-tracking" alt="Featured on ClaudeWave: pipeworx-io/mcp-vessel-tracking" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
The fastest path to AI-powered full stack observability, even for lean teams.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!