載入中

在建置 MCP 伺服器時,您需要一種方法來測試您的功能,而不必連接到完整的應用程式。Python MCP SDK 內建了一個基於瀏覽器的檢查工具,讓您能夠即時除錯和測試您的伺服器。

啟動檢查工具

首先,請確保您的 Python 環境已啟動(請查看您專案的 README 以取得確切指令)。然後使用以下指令執行檢查工具:

bash
mcp dev mcp_server.py

這會在連接埠 6277 上啟動一個開發伺服器,並提供一個本機 URL 供您在瀏覽器中開啟。檢查工具介面將會載入,顯示 MCP Inspector 儀表板。

關於介面的重要說明

MCP 檢查工具正在積極開發中,因此您看到的介面可能與目前的螢幕截圖有所不同。不過,測試工具、資源和提示的核心功能應該保持相似。

連接與測試工具

點擊左側的「Connect」按鈕以啟動您的 MCP 伺服器。連接後,您會看到一個導覽列,其中包含 Resources、Prompts、Tools 等功能區段。

要測試您的工具:

  • 導覽至 Tools 區段
  • 點擊「List Tools」以查看所有可用的工具
  • 選擇一個工具以開啟其測試介面
  • 填入所需的參數
  • 點擊「Run Tool」以執行並查看結果

測試文件操作

例如,要測試文件讀取工具,您需要輸入一個文件 ID(例如「deposition.md」)並執行該工具。檢查工具會顯示結果,包括任何回傳的內容或成功訊息。

您可以串連多個操作以驗證功能。例如,在透過替換文字編輯文件後,您可以立即再次執行讀取工具,以確認變更已正確套用。

開發工作流程

檢查工具建立了一個高效的開發循環:

  • 對您的 MCP 伺服器程式碼進行變更
  • 透過檢查工具測試個別工具
  • 在不需要完整應用程式設定的情況下驗證結果
  • 獨立除錯問題

隨著您建置更複雜的 MCP 伺服器,這個工具會變得不可或缺。它消除了為了測試基本功能而必須將您的伺服器連接到 Claude 或其他應用程式的需求,使開發變得更快速、更專注。