工程開發
mcp-cli
用於模型上下文協議 (MCP) 的命令列介面,可直接在終端機中探索、檢查並執行來自 MCP 伺服器的工具。
簡介
mcp-cli 工具程式在命令列與模型上下文協議 (MCP) 伺服器之間搭建了橋樑,使開發人員無需完整的 IDE 環境即可與外部系統、資料庫和 API 進行互動。透過標準化工具的探索與呼叫方式,它能將代理能力無縫整合至 Shell 工作流程、CI/CD 管線及本機開發環境中。專為需要執行特定任務、偵錯伺服器回應或使用標準命令列管線編寫工具執行腳本的工程師所設計。
-
支援探索所有可用的 MCP 伺服器及其關聯的工具名稱。
-
提供深入檢查工具 JSON 架構的功能,以便在執行前了解所需的參數。
-
支援直接從命令列傳遞 JSON 字串參數來執行工具。
-
提供類似 grep 的進階搜尋功能,可按名稱或用途篩選工具。
-
包含原始文字輸出或結構化 JSON 輸出的旗標,便於與 jq 等命令列工具整合。
-
使用 mcp-cli 列出伺服器與工具,以了解當前的操作環境。
-
利用 JSON 輸入架構檢查功能,在呼叫工具前偵錯並驗證參數。
-
結合其他命令列工具(如 jq 或 xargs)來建構複雜的自動化流程,例如搜尋檔案後再以程式設計方式讀取其內容。
-
確保所有工具參數皆以有效的 JSON 格式提供;若需處理複雜的輸入負載,建議使用 heredoc 或管線重新導向。
-
請注意錯誤代碼已標準化:0 代表成功,1 代表客戶端配置或參數錯誤,2 代表工具特定故障,3 代表網路連線問題。
倉庫統計
- Star 數
- 31,754
- Fork 數
- 3,847
- Open Issue 數
- 50
- 主要語言
- Python
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年4月30日 下午12:45