Observed since 20 Oct, 20:55 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Aether-X MCP server — Port Delay Intelligence: calibrated p50/p90 delay confidence intervals and parametric demurrage exposure for global seaports, with a free public feed and no-auth discovery tool.
Aether-X is an MCP server for the Aether-X Port Congestion Oracle that gives any MCP-compatible agent (Claude Desktop, Cursor, VS Code, custom LLM agents) port congestion, maritime delay, vessel queue and supply-chain risk signals for global trade — answered in plain language for simple queries ("is Rotterdam delayed?") and in USD exposure for decision-grade workflows (demurrage, charter risk, fiscal arbitrage across routes).
Keywords: maritime, shipping, vessels, ports, port congestion, demurrage, freight, logistics, supply chain, ETA delay, vessel queue, chokepoints, Suez, Panama, trade lanes, cargo, quantitative finance.
DATA INTEGRITY NOTICE: Brazilian ports (BRSSZ Santos, BRPNG Paranaguá, BRRIO Rio de Janeiro) feed live operational line-ups (
data_source="live:appa+santos+lachmann"); Niterói (BRNIT) and Itaguaí (BRITG) together with Rio de Janeiro feed live line-up from SILOG PortosRio (data_source="live:portosrio_silog"). The remaining ports serve a static reference seed (data_source="static_reference_seed"). Every tool result includesdata_sourceandas_of. The 24/48/72h trend is a synthetic projection, not a live forecast. Seed values are NOT real-time field data.
pip install aetherx-mcp
# or run without installing (recommended for MCP clients):
uvx aetherx-mcp
claude_desktop_config.json){
"mcpServers": {
"aetherx-oracle": {
"command": "uvx",
"args": ["aetherx-mcp"],
"env": { "RAPIDAPI_KEY": "SUA_RAPIDAPI_KEY" }
}
}
}
~/.cursor/mcp.json){
"mcpServers": {
"aetherx-oracle": {
"command": "uvx",
"args": ["aetherx-mcp"],
"env": { "RAPIDAPI_KEY": "SUA_RAPIDAPI_KEY" }
}
}
}
| Tool | Arguments | Returns |
|---|---|---|
get_port_operations_status | port_id (UN/LOCODE) | Plain-language status (NORMAL / CONGESTED), delay, waiting vessels, source provenance + optional decision-layer upsell — free observation |
get_port_risk | port_id (UN/LOCODE) | Congestion score, ETA delay, waiting vessels, freight volatility, daily demurrage estimate |
get_ports_risk | port_ids (list) | Same, for a whole portfolio, fetched in parallel |
get_port_trend | port_id (UN/LOCODE) | 24h / 48h / 72h congestion projection + trend label (acelerando / estável / descongestionando) |
list_supported_ports | — | The 35 ports & chokepoints (id, name, country) |
Every response is a typed payload:
{
"port_id": "BRSSZ",
"port_name": "Santos",
"country": "Brasil",
"congestion_score": 0.78,
"eta_delay_days": 1.6,
"waiting_vessels": 12,
"freight_volatility_index": 0.42,
"estimated_daily_demurrage_usd": 63200,
"updated_at": "2026-09-17 15:46:53"
}
| Variable | Default | Description |
|---|---|---|
RAPIDAPI_KEY | — | When set, requests are routed through the RapidAPI gateway (metered billing) |
RAPIDAPI_HOST | aether-x-port-congestion-oracle.p.rapidapi.com | RapidAPI host |
AETHERX_BASE_URL | https://aetherx.aether-grid.io | Direct API base URL |
Without RAPIDAPI_KEY, the server calls the public production API directly.
get_port_operations_status)get_port_operations_status)get_port_trend, forecast_vessel_queue_delays)get_ports_risk)get_port_state, get_port_operations_status)evaluate_fiscal_routing, requires M2M key)MIT — see LICENSE. The signals are provided "AS IS" and do not constitute investment advice. See the Terms of Service.
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.2.5 | 4 Oct 2026 | 4 |
This describes our collected data; it is not a security assessment.
Shared repository data · GitHub
Observed since 20 Oct, 20:55 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:d329f0cc0276e045ce712fedec74434b02d74cdc04f040127ad620935d5bad7e