ToolHive

ToolHive

0
0 評論
163 Stars
ToolHive 是一個輕量級 CLI 工具,通過 Docker 容器自動化 MCP(模型上下文協議)伺服器的部署,確保安全、一致性以及簡化的管理。它支援基於註冊中心的 MCP、自訂影像及協議方案,為開發人員和企業提供了精簡的設置。
新增日期:
創建者:
Apr 28 2025
開發者工具
研究與數據
安全
#Kubernetes
#Golang
#安全
#人工智慧
#MCP
#AI安全
#aicode助手
#MCP伺服器
#mcp-tools
#MCP安全
...
ToolHive
廣告

ToolHive 是什麼?

ToolHive 透過利用 Docker 或 Podman 等容器技術,讓使用者輕鬆運行和管理 MCP(模型上下文協議)伺服器。它提供經過驗證的 MCP 精選登錄、快速部署命令、安全的秘密管理和對自訂或基於協議的 MCP 伺服器的支援。此工具透過以最小權限運行容器並加密秘密來強調安全性,同時為權限和協議方案提供高級自訂化。適合開發人員、DevOps 團隊和企業,並可與 VS Code、Cursor 和 Roo Code 等客戶端集成,實現無縫的自動發現和配置,促進 AI、數據和應用開發的 MCP 伺服器的高效部署、監控和擴展。

誰會使用 ToolHive?

  • 處理 MCP 伺服器的開發人員
  • DevOps 和系統管理員
  • 企業基礎設施團隊
  • AI 和數據科學家
  • 整合 MCP 協議的軟體工程師

如何使用 ToolHive?

  • 步驟 1:通過二進位檔、Homebrew 或從原始碼編譯安裝 ToolHive CLI
  • 步驟 2:為支援的客戶端啟用自動發現或手動註冊客戶端
  • 步驟 3:使用 'thv registry list' 或 'thv search' 從登錄中心搜尋或列出 MCP 伺服器
  • 步驟 4:使用 'thv registry info ' 瀏覽伺服器詳細資訊
  • 步驟 5:使用 'thv run ' 啟動 MCP 伺服器
  • 步驟 6:使用 'thv list'、'thv stop' 或 'thv rm' 管理正在運行的伺服器
  • 步驟 7:如果需要,使用 'thv secret' 命令安全地配置秘密
  • 步驟 8:對於自訂的 MCP,使用影像名稱和參數執行,或如 uvx:// 或 npx:// 協議

ToolHive 的核心特徵與益處

主要功能
  • MCP 伺服器的登錄管理
  • 單指令 MCP 伺服器部署
  • 支援自訂影像和協議方案
  • 安全秘密管理
  • 自動發現和客戶端配置
  • 容器權限自訂
  • Kubernetes 部署支援
優點
  • 簡化 MCP 伺服器的部署和管理
  • 透過容器隔離和加密秘密增強安全性
  • 支援多種協議方案以提高靈活性
  • 透過登錄和快速啟動命令減少設置時間
  • 實現安全、可擴展且一致的 MCP 基礎架構

ToolHive 的主要使用案例與應用

  • 為企業的 AI 應用部署 MCP 伺服器
  • 自動化 CI/CD 流水線中的 MCP 設置
  • 為開發團隊提供安全的 MCP 管理
  • 在 Kubernetes 環境中擴展 MCP 基礎架構
  • 與 VS Code 和 Cursor 等開發工具整合 MCP 協議

ToolHive 的常見問答

開發者