# trimtab-ais MCP server

Ship & port truth for agents: who's at berth or anchor at 8 US container gateways, from live AIS

## Links
- Registry page: https://www.getdrio.com/mcp/io-github-mrsingh86-trimtab-ais
- Repository: https://github.com/mrsingh86/trimtab-ais
- Website: https://ais.trimtabist.com

## Install
- Endpoint: https://ais.trimtabist.com/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://ais.trimtabist.com/mcp

## Tools
- gateway_conditions - Current conditions at monitored container gateways: vessels at berth and at anchor, broken down by vessel class (container / bulk-general / tanker / other), with container-terminal breakdown. Own-recorded AIS; coverage disclosed in every response. Endpoint: https://ais.trimtabist.com/mcp
- vessel_status - Last observed status of a vessel by name (partial ok) or MMSI: position, physical state (underway/anchored/moored), zone, terminal if berthed at a known container terminal, speed, declared destination. Endpoint: https://ais.trimtabist.com/mcp
- has_vessel_berthed - Whether a vessel has berthed (moored) at any monitored gateway within a lookback window. Returns the berthing event(s) with timestamps and terminal when known. Endpoint: https://ais.trimtabist.com/mcp
- recent_events - Recent detected events (ZONE_ENTER/LEAVE, ANCHOR_START/END, BERTH_START/END, DEPARTED, SEMANTIC_NOTE) at monitored gateways. Endpoint: https://ais.trimtabist.com/mcp
- list_instruments - The catalogue: every Trimtab instrument and the series it publishes, with provenance grade (observed / reported / modelled), time horizon, coverage, and whether each series is currently fit to publish. Start here. Endpoint: https://ais.trimtabist.com/mcp
- describe_series - Full detail for one series: what it measures, its unit, its source and method, how it should be cited, what it covers, and its current trust state. Endpoint: https://ais.trimtabist.com/mcp
- query_series - Fetch the observations of a series. Periods that fall inside a suspension are withheld and counted, never silently dropped. If the whole requested span is suspended the call fails with the reason and the finding reference. Endpoint: https://ais.trimtabist.com/mcp
- check_agreement - What the cross-instrument checks say. Trimtab runs independent instruments against each other; where they disagree, one is wrong. Returns the recorded checks touching a series, their latest result, and any resulting suspension. Endpoint: https://ais.trimtabist.com/mcp
- search_series - Find series by plain-language terms across names, descriptions, instruments and units. Endpoint: https://ais.trimtabist.com/mcp

## Resources
- trimtab://catalogue - Every instrument and series with its trust state. MIME type: application/json
- trimtab://method/TT-001 - How Gateway watch collects and grades its data. MIME type: text/markdown
- trimtab://method/TT-005 - How Customs mirror collects and grades its data. MIME type: text/markdown
- trimtab://method/TT-007 - How Vessel registry collects and grades its data. MIME type: text/markdown
- trimtab://method/TT-008 - How Port ledger collects and grades its data. MIME type: text/markdown
- trimtab://method/TT-009 - How Berth queueing collects and grades its data. MIME type: text/markdown

## Prompts
Not captured

## Metadata
- Owner: io.github.mrsingh86
- Version: 0.1.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Jul 27, 2026
- Source: https://registry.modelcontextprotocol.io
