設定 Port MCP 伺服器
Port 模型內容協定 (MCP) 伺服器提供與熱門開發環境的無縫整合,讓您可以直接從您的編輯器或 IDE 存取 Port 的 AI 模型。本指南將引導您完成各種工具的 MCP 伺服器設定。什麼是 MCP?
模型內容協定 (MCP) 是 AI 助理安全存取外部資源和工具的標準化方式。Port MCP 伺服器可讓您:- 列出和搜尋 Port 上可用的 AI 模型
- 提交請求至任何模型端點
- 檢查狀態並從佇列系統擷取結果
- 上傳檔案並管理模型結構描述
- 無縫管理 API 驗證
先決條件
在設定 MCP 伺服器之前,請確保您已具備:- 已安裝 Node.js (版本 18 或更高)
- 從您的儀表板取得的 Port API 金鑰
- 您偏好的編輯器/IDE 已安裝
安裝
Port MCP 伺服器可作為 npm 套件提供:按編輯器設定
Cursor
Cursor 透過其設定檔支援 MCP。在您的專案根目錄中建立或更新.cursor/mcp.json:
- 開啟 Cursor 設定
- 導覽至「MCP 伺服器」
- 新增一個新伺服器,並包含:
- 名稱:
port-mcp-server - 指令:
npx - 參數:
@portmoda/mcp-server
- 名稱:
VS Code
對於具有 MCP 支援的 VS Code (需要相容的擴充功能): 建立.vscode/mcp.json:
Cline
Cline 透過其設定支援 MCP 伺服器。新增至您的 Cline 設定:Windsurf
對於 Windsurf IDE,在工作區設定中設定 MCP:Claude Desktop
新增至您的 Claude Desktop 設定檔: macOS:~/Library/Application Support/Claude/claude_desktop_config.json
Windows:%APPDATA%\Claude\claude_desktop_config.json
其他與 MCP 相容的工具
對於任何其他支援 MCP 的工具,請使用此通用設定模式:環境設定
設定您的 API 金鑰
您可以透過多種方式設定您的 Port API 金鑰:選項 1:環境變數 (建議)
選項 2:設定檔
有些編輯器允許您直接在 MCP 設定中設定環境變數:選項 3:執行階段設定
MCP 伺服器也支援在執行階段使用set-port-key 工具設定 API 金鑰。
可用的 MCP 工具
設定完成後,您將可以透過您的 AI 助理存取這些工具:模型管理
list-models- 瀏覽所有可用的 AI 模型search-models- 依關鍵字尋找模型model-schema- 取得特定模型的輸入/輸出結構描述
請求管理
submit- 提交請求至模型端點status- 檢查請求狀態和日誌result- 擷取已完成的結果cancel- 取消執行中的請求subscribe- 提交並等待完成
檔案管理
upload- 上傳檔案至 Port 儲存空間
使用範例
列出可用模型
生成圖像
檢查請求狀態
疑難排解
常見問題
找不到 MCP 伺服器- 確保已安裝 Node.js 且可存取
- 嘗試全域安裝:
npm install -g @portmoda/mcp-server - 驗證指令路徑是否正確
- 檢查您的 PORT_KEY 環境變數是否已設定
- 在 Port 儀表板 驗證您的 API 金鑰是否有效
- 嘗試使用
set-port-key工具設定金鑰
- 增加您設定中的逾時值
- 檢查您的網際網路連線
- 驗證 Port API 狀態
- 確保設定檔具有適當的檔案權限
- 嘗試使用適當的使用者權限執行
取得協助
如果您遇到問題:後續步驟
設定好您的 MCP 伺服器後:- 探索模型:使用
list-models查看所有可用的 AI 功能 - 嘗試範例:從簡單的文字轉圖像或文字轉影片生成開始
- 建構工作流程:結合多個模型以建立複雜的 AI 管線
- 監控使用情況:在 Port 儀表板 中追蹤您的 API 使用情況