
Freight Pulse
io.github.Baneado98由 GitHub 帳號 Baneado98 發布v0.2.0更新於 Oct 24, 2026
Ocean & multimodal freight intelligence: rates, landed cost, transit, customs, risk, ship decisions
概覽
一個託管的貨運情報 MCP 伺服器,讓助理查詢海運及多式聯運運價、到岸成本、運輸時效、海關與風險,並取得訂艙決策建議。
- 可以做什麼
- 查詢經交叉驗證的即期運價、航線趨勢、全包運價和運價基準,附帶信心分數與市場走向。計算含 HS 代碼關稅的總到岸成本、總持有成本、海關估價與最佳化。取得訂艙決策結論(立即訂艙、等待、切換運輸方式),模擬情境,比較空運與海運並分析採購布局。評估運輸與風險:港口壅塞、航線風險、中斷、應變方案與評分卡。處理採購、海關文件、承運人與設備、內陸與裝載規劃、財務、永續性及監控提醒。
- 適用情境
- 適合進口商、財務和供應鏈助理需要參考運價、到岸成本估算或某航線訂艙或等待建議時使用。當你想要交叉驗證的市場觀點而非單一供應商報價時最合適。
- 執行需求
- 遠端 streamable-HTTP 端點;免費層無需註冊。免費層僅含即期運價工具;40 多個分析工具需要預付金鑰,透過 Authorization Bearer 標頭或 FREIGHT_PULSE_KEY 環境變數提供。可選提供 SEARATES_API_KEY 作為第三個運價來源。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Freight Pulse,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/io.github.Baneado98%2Ffreight-pulse/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。
{
"mcpServers": {
"freight-pulse": {
"type": "http",
"url": "https://freight-pulse-mcp.vercel.app/mcp"
}
}
}README
freight-pulse 🚢
Ocean & multimodal freight intelligence suite for AI agents. One MCP server that answers any shipping question an importer, CFO, or supply-chain agent actually asks — from "what's the spot rate Shanghai → LA?" to "what's my total landed cost with duty?" to "should I book this lane now or wait?" — across 47 tools covering rates, total landed cost, transit reliability, customs, risk, emissions, and a unified ship decision.
Give it a lane, an HS code, a value — get back one trustworthy, cross-validated answer with a confidence read, not one vendor's quote. The rate engine, port normalization, customs logic, and the accumulating per-lane history all run server-side (the moat); the npm package is a thin client.
Hosted endpoint: https://freight-pulse-mcp.vercel.app/mcp · streamable-HTTP, no signup for the free tier.
Why an agent picks this
A single freight API returns one vendor's number with no second opinion and stops at the rate. freight-pulse goes the whole distance an importer needs:
- Cross-validated rates. Reads Drewry's World Container Index (WCI) and the Freightos Baltic Index (FBX) server-side (plus your own SeaRates key if you supply one) and reconciles them into one normalized USD figure with a confidence score (do the sources agree?) and a market direction (rising / falling / stable).
- The whole decision, not just the price. Landed cost with HS-code duty, all-in door-to-door,
transit time + reliability (p90), air-vs-ocean trade-off, customs, risk, CO₂ — folded into a
single
ship_decisionverdict: BOOK NOW / WAIT / SWITCH MODE. - Its own accumulating history. Every lane queried is cached with a timestamp; trend tools serve a weeks-long normalized series no single index hands an agent for free.
- Public, non-sensitive inputs. Ports, HS codes, declared values — nothing secret. Safe for an agent to call without handing over credentials.
Worked example — Shanghai → Los Angeles, 40ft, $180k of cargo
One agent call chain, one verdict. That's the difference between a freight API and a freight agent.
What's inside — 47 tools
get_spot_rate is free (the hook). The deep analytical tools are premium.
Quickstart (MCP)
Or connect over HTTP at POST https://freight-pulse-mcp.vercel.app/mcp (streamable).
Free vs Pro
Two ways to pay a premium call:
- 🪙 x402 (USDC on Base) — an x402-aware agent pays per call automatically, zero signup.
- 💳 Card (Stripe) — buy a prepaid API key, send it as
Authorization: Bearer <key>(or setFREIGHT_PULSE_KEY).
On the data
freight-pulse is indicative market intelligence cross-validated from public freight indices and customs references — not a carrier quote or a booking. Always verify with your forwarder before committing. Drewry WCI and Freightos FBX publish weekly assessments; the optional SeaRates source is bring-your-own-key (it only raises confidence, never required).
The analysis engine — index fetching, port/HS normalization, cross-validation, the confidence model, customs/duty logic, and the per-lane history cache — runs server-side. The npm package is a thin client that forwards to the hosted service.
MIT · github.com/Baneado98/freight-pulse · Hosted at freight-pulse-mcp.vercel.app
來源:README.md,提交 a6c0e9c
工具
0版本歷史
1- v0.2.0最新Sep 16, 2026
評分
已滿足適用檢查項的 85%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具必需15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分