Skip to main content

aetherx-mcp

MCP server for the Aether-X Port Congestion Oracle — gives any MCP-compatible agent (Claude Desktop, Cursor, VS Code, custom LLM agents) predictive port congestion signals for global trade and quantitative finance.

Install

pip install aetherx-mcp
# or run without installing (recommended for MCP clients):
uvx aetherx-mcp

Configure your MCP client

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "aetherx-oracle": {
      "command": "uvx",
      "args": ["aetherx-mcp"],
      "env": { "RAPIDAPI_KEY": "SUA_RAPIDAPI_KEY" }
    }
  }
}

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "aetherx-oracle": {
      "command": "uvx",
      "args": ["aetherx-mcp"],
      "env": { "RAPIDAPI_KEY": "SUA_RAPIDAPI_KEY" }
    }
  }
}

Tools

Tool Arguments Returns
get_port_risk port_id (UN/LOCODE) Congestion score, ETA delay, waiting vessels, freight volatility
get_ports_risk port_ids (list) Same, for a whole portfolio, fetched in parallel
list_supported_ports The 15 pre-seeded ports (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,
  "updated_at": "2026-09-17 15:46:53"
}

Configuration

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://aether-x-oracle-production.up.railway.app Direct API base URL

Without RAPIDAPI_KEY, the server calls the public production API directly.

Example agent prompts

  • "What's the congestion risk at Santos right now?"
  • "Rank these ports by congestion: BRSSZ, CNSHA, NLRTM, USLAX."
  • "Which of my Asian ports has the highest freight volatility index?"

License

MIT — see LICENSE. The signals are provided "AS IS" and do not constitute investment advice. See the Terms of Service.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aetherx_mcp-0.1.0.tar.gz (5.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aetherx_mcp-0.1.0-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file aetherx_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: aetherx_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 5.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.14

File hashes

Hashes for aetherx_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5b923e6cbd92f55fa3ee3d2c7e5de9b8013052bb367ee37cefef106e9552ef7b
MD5 1d2c3702fd91e15d9742b8d7034505d0
BLAKE2b-256 48ff9541410ef0311498a745bf32f15ae3fae7782ba7ae427aae18102ac7ce0d

See more details on using hashes here.

File details

Details for the file aetherx_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: aetherx_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.14

File hashes

Hashes for aetherx_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c6c34f542c6f0e578fe2f693aa4b63acbf823c35711c778f3af7ebaecd83da45
MD5 eab5e4ee372c570e4d7d53d6d80e0b8a
BLAKE2b-256 3d652c72b10530bc2c48fc6462ef427a535e6ae192c761214849655b2f1d8677

See more details on using hashes here.

Release history Release notifications | RSS feed

0.1.1

2 files

This release

0.1.0 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page