AI工具有那些? @ 香港AI工具平台
MCP Bridge 專案:MCP-Bridge 是一個扮演「萬能轉接頭」角色的翻譯中間件 (translation middleware)。它的核心目標是在 OpenAI API 與模型內容協定 (MCP) 這兩個強大但互不相通的生態系統之間,架起一座關鍵的橋樑。
MCP工具

MCP Bridge 專案

MCP-Bridge 是一個扮演「萬能轉接頭」角色的翻譯中間件 (translation middleware)。它的核心目標是在 OpenAI API 與模型內容協定 (MCP) 這兩個強大但互不相通的生態系統之間,架起一座關鍵的橋樑。

簡單來說,它讓任何只懂得如何與 OpenAI API 溝通的應用程式,都能夠無縫地使用和呼叫整個豐富的 MCP 工具生態。

核心價值:打破生態壁壘,實現完全相容

在 AI 應用開發中,存在一個普遍的挑戰:許多開源的聊天前端(如 Open Web UI)、應用框架(如 LangChain 的某些部分)以及本地部署的語言模型(如透過 vLLM 或 Ollama 執行的模型),它們的「工具呼叫 (Tool Calling)」功能都是依照 OpenAI API 的標準設計的。這些應用程式本身並不懂得如何與遵循 MCP 協定的伺服器(如 XcodeBuildMCP, Gmail-MCP-Server 等)直接對話。

MCP-Bridge 完美地解決了這個問題。它的核心價值在於:

  1. 偽裝成 OpenAI: 它對外提供一個與 OpenAI API 完全相容的端點。任何應用程式都可以像連接 OpenAI 一樣連接到 MCP-Bridge
  2. 在內部進行翻譯和協調: 當它收到一個請求時,它會:
    • 智慧地向語言模型宣告所有已設定的 MCP 工具,將它們「偽裝」成標準的 OpenAI 工具。
    • 當語言模型決定要呼叫某個「工具」時,MCP-Bridge 會攔截這個指令。
    • 它會真正地去呼叫對應的 MCP 伺服器來執行任務。
    • 將 MCP 工具的執行結果,再以 OpenAI API 的格式回傳給語言模型,以生成最終的自然語言回覆。

如何運作

MCP-Bridge 作為一個獨立的伺服器(推薦使用 Docker 部署)運行在您的語言模型和終端應用之間。使用者透過一個核心的 config.json 設定檔來指揮它,在其中定義兩件關鍵事項:

  1. 真正的語言模型在哪裡 (inference_server): 指向您本地部署的、與 OpenAI API 相容的語言模型服務端點。
  2. 想要使用的 MCP 伺服器有哪些 (mcp_servers): 列出您希望整合的所有 MCP 工具伺服器。

設定完成後,您的聊天應用程式只需將 API 的目標地址指向 MCP-Bridge,即可立即獲得使用所有這些 MCP 工具的能力。

總結來說,MCP-Bridge 是一個極其重要的基礎設施專案。它不是一個提供終端功能的工具,而是一個賦能者和連接器。它透過巧妙的代理和翻譯,將 MCP 生態中眾多功能強大的工具(檔案操作、郵件管理、程式碼建置等)的潛力,完全釋放給了廣大的、基於 OpenAI API 標準的應用程式和開發者社群。

  • MCP平台來源: github
  • 連結: https://github.com/SecretiveShell/MCP-Bridge

立即試用MCP工具