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.1.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.1-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aetherx_mcp-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 6e4b884cf1e826a49915884780ae9642a581b4e95f785095db9456a7030b0e9d
MD5 ef2ed9aa0083bbd60f679aafc2e4599e
BLAKE2b-256 02053a4abf3e2f79757b7534feacfc81f57cd57782a0086cd46b0f35f89b1d7f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aetherx_mcp-0.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3ecbc396da5e522da7926ea822dd9742af2d7db85a382f61b401aa9b93e325ba
MD5 dff2a6f3f205416ca6b43254aca1ab50
BLAKE2b-256 7c90b8d45789f55ebd4455a725ac93f37d5246d95e62e72108200913c9eed0ff

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 files

0.1.0

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