Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
Port delay exposure with p50/p90 confidence intervals, demurrage impact and a free public feed.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
ウェブ、デスクトップ、モバイルのClaudeで使えます:
https://aetherx.aether-grid.io/mcpClaude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"aetherx": {
"command": "uvx",
"args": [
"aetherx-mcp"
]
}
}
}ターミナルでこれを実行します
claude mcp add --transport http aetherx https://aetherx.aether-grid.io/mcpclaude mcp add aetherx -- uvx aetherx-mcpプロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"aetherx": {
"url": "https://aetherx.aether-grid.io/mcp"
}
}
}プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"aetherx": {
"command": "uvx",
"args": [
"aetherx-mcp"
]
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"aetherx": {
"type": "http",
"url": "https://aetherx.aether-grid.io/mcp"
}
}
}プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"aetherx": {
"type": "stdio",
"command": "uvx",
"args": [
"aetherx-mcp"
]
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
ChatGPTがつなげるのは、インターネット上のサーバーだけです:
https://aetherx.aether-grid.io/mcpメニューの名前は、プランや時期によって少し違うことがあります。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント belegante-byte で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
どちらでも使えます。パソコンにインストールしても、クラウド版につないでもかまいません。
GitHubリポジトリの最終更新は–、最新バージョン(0.4.4)がレジストリに届いたのは33 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, Master CSS
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Inspect Master CSS classes, generated CSS, and project stylesheets from your AI client.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
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
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.