直接在命令列中列出、設定、驗證和呼叫 MCP 伺服器及工具——支援 HTTP 和 stdio 傳輸、OAuth、程式碼產生及臨時伺服器連線。
npx clawhub@latest install mcportermcporter 是一個命令列介面工具,可直接與 MCP(Model Context Protocol)伺服器及其工具互動。它支援 HTTP 與 stdio 兩種傳輸方式,讓您能夠探索可用工具、以具型別的參數呼叫工具、管理驗證,以及產生 TypeScript 客戶端或 CLI 包裝器——全部在終端機中完成。無論您是要整合遠端 API 支援的 MCP 伺服器,還是本地的 stdio 程序,mcporter 都能為您提供一致的介面,無需撰寫重複的樣板程式碼。
npx clawhub@latest install mcporter點擊本頁頂部的 安裝 按鈕即可一鍵設定
--output json)自動化 MCP 工具呼叫。使用簡潔的選擇器(server.tool key=value)、函式語法、完整 URL,或透過 --args 傳入原始 JSON 酬載,即可呼叫任何 MCP 伺服器上的任何工具。也支援透過 --stdio 使用 Stdio 伺服器(本地程序)。
執行 mcporter list 以列舉所有已設定的伺服器,或執行 mcporter list <server> --schema 以檢視特定伺服器工具的完整輸入/輸出結構描述。
使用 mcporter auth 對受 OAuth 保護的伺服器進行驗證,並透過 mcporter config 指令管理您的伺服器登錄檔,涵蓋新增、移除、匯入、登入及登出等功能。
為任何已設定或臨時伺服器生成具型別的 TypeScript 客戶端(emit-ts),支援 client 或 types 模式,或建立完整的 CLI 包裝器腳手架(generate-cli)。使用 inspect-cli 檢視已生成的 CLI。
對於需要長時間執行 MCP 連線的情境,可使用 mcporter daemon start|stop|restart|status 來執行持續性的背景程序。
將 --output json 傳遞給任何命令,即可獲得結構化、可解析的輸出,適合用於導入其他工具、腳本或 AI 代理程式。
使用 mcporter list <server> --schema 來檢查可用的工具及其結構描述,然後直接透過 mcporter call 呼叫它們,無需撰寫完整的客戶端即可驗證行為。
在 shell 腳本或 CI 管線中呼叫工具,例如 mcporter call linear.list_issues team=ENG limit:5 --output json,並將結構化的 JSON 輸出傳送至下游處理步驟。
執行 mcporter emit-ts <server> --mode client,為 MCP 伺服器的工具產生具型別的 TypeScript 封裝器,省去手動定義型別與撰寫樣板 fetch 程式碼的麻煩。
使用 mcporter call --stdio "bun run ./server.ts" <tool> key=value 測試本地開發的 stdio 伺服器,無需事先在設定檔中註冊。
npx clawhub@latest install mcporter登入後撰寫評價
尚無評價。來分享你的使用體驗吧!