在 Cursor 裡使用 KwaFlux:MCP 設定、第一次下指令與問題排解
用一個按鈕或 mcp.json 把 KwaFlux 的本機 MCP 伺服器加進 Cursor,確認連線成功後,就能請 Cursor 的 Agent 幫你轉檔、修復或增強影片。
重點速覽
- Cursor 的 Agent 可以透過 KwaFlux 隨附的本機 MCP 伺服器操作 KwaFlux。設定只要在 KwaFlux 裡按一個按鈕,或在
mcp.json裡加一筆項目。 - 請讓 KwaFlux 保持開啟,並安裝好 Node.js。伺服器是你電腦上的本機程式,所以 Cursor 的雲端 Agent 連不到它。
- Cursor 預設會在執行 MCP 工具前先詢問。先核准唯讀的工具,確認連線正常。
- 大部分設定失敗都出在三件事:JSON 裡的 Windows 路徑沒有跳脫、改錯了
mcp.json,以及沒有重新載入。
Cursor 的 Agent 可以透過隨 KwaFlux 一起安裝的本機 MCP 伺服器,在你的電腦上操作 KwaFlux。在 KwaFlux 裡開啟 設定 › Agent(MCP),選擇 Cursor,再按 在 Cursor 中安裝;或是在 Cursor 的 mcp.json 裡貼上一筆項目。之後就能請 Agent 診斷、修復、轉檔或增強影片。
整個設定大約五分鐘。Cursor 負責執行伺服器,KwaFlux 負責處理影片。
本文會說明:把 KwaFlux 加進 Cursor 的兩種方法、如何確認連線、第一次可以下哪些指令,以及常見問題怎麼解決。
目錄
- Cursor 會怎麼使用 MCP 伺服器?
- 開始之前
- 方法 1:在 KwaFlux 裡按一個按鈕安裝
- 方法 2:自己編輯 mcp.json
- 確認已經連上
- 第一次可以下的指令
- 核准與自動執行
- 問題排解
- 常見問題
Cursor 會怎麼使用 MCP 伺服器?
MCP 伺服器能讓 Cursor 的 Agent 多出額外的工具。如果是本機(stdio)伺服器,Cursor 會在載入時於你的電腦上啟動這個程式,Agent 則在請求需要時呼叫它的工具。
KwaFlux 的伺服器是隨應用程式附上的 Node.js 指令碼。它的工具可以檢查應用程式狀態、把轉檔、修復、增強這類任務排進佇列,並等待任務完成。Agent 是什麼、這個迴圈怎麼運作,請見AI Agent 是什麼。
開始之前
| 需要準備 | 怎麼確認 |
|---|---|
| KwaFlux 1.0.14 或更新版本,並保持開啟 | 視窗是開著的,而不只是有安裝 |
| PATH 中有 Node.js 18 或更新版本 | 在終端機執行 node --version;如果沒有,請到 nodejs.org 安裝目前的 LTS 版本。KwaFlux 的設定卡片會把它找到的 Node.js 完整路徑寫進設定 |
| Cursor 桌面版 | 使用本機的 Agent 聊天,而不是 Cloud Agent(雲端 Agent) |
補充: 在 Mac 上,KwaFlux 產生的設定片段指向的是應用程式內的輔助程式(<KwaFlux.app>/Contents/Helpers/kwaflux-mcp-run),而不是指令碼路徑。請從應用程式裡複製,這樣實際位置才會自動填好。
方法 1:在 KwaFlux 裡按一個按鈕安裝
- 在 KwaFlux 開啟 設定,進入 Agent(MCP)。
- 在 MCP 宿主 底下選擇 Cursor。
- 按下 在 Cursor 中安裝。KwaFlux 會複製設定,並用安裝連結開啟 Cursor。
- 在 Cursor 裡核准安裝。
- 依照 KwaFlux 的提示:「安裝後請在 Cursor 重新載入 MCP。」
按下之後,KwaFlux 會先複製設定,再顯示「已複製設定並喚起 Cursor;若未開啟請手動貼上」。如果 Cursor 沒有開啟,改用方法 2 就好,設定已經在剪貼簿裡了。
這個按鈕開啟的連結格式如下,設定內容編碼後放在最後面:
cursor://anysphere.cursor-deeplink/mcp/install?name=kwaflux&config=eyJjb21tYW5kIjoiQzpcXFByb2dyYW0gRmlsZXNcXG5vZGVqc1xcbm9kZS5leGUiLCJhcmdzIjpbIkM6XFxQcm9ncmFtIEZpbGVzXFxLd2FGbHV4XFxUb29sc1xca3dhZmx1eC1tY3BcXGt3YWZsdXhfbWNwLm1qcyJdfQ這是 Windows 預設安裝位置的連結。如果你把 KwaFlux 裝在別的地方,連結可能會不一樣。
方法 2:自己編輯 mcp.json
Cursor 會從兩個檔案讀取 MCP 伺服器:
| 檔案 | 適用範圍 |
|---|---|
~/.cursor/mcp.json(Windows:C:\Users\<you>\.cursor\mcp.json) | 這台電腦上的所有專案 |
專案裡的 .cursor/mcp.json | 只限該專案 |
KwaFlux 是桌面應用程式,不屬於任何專案,所以請使用全域檔案。
- 在 KwaFlux 的 MCP 宿主 底下選擇 Cursor,再按 複製設定。
- 開啟
~/.cursor/mcp.json,沒有的話就新建一個。 - 如果是新檔案,就貼上整段設定片段;如果裡面已經有其他伺服器,只要把
kwaflux這一項加進現有的mcpServers裡。
Windows 預設安裝位置的設定片段如下:
{
"mcpServers": {
"kwaflux": {
"command": "C:\\Program Files\\nodejs\\node.exe",
"args": [
"C:\\Program Files\\KwaFlux\\Tools\\kwaflux-mcp\\kwaflux_mcp.mjs"
]
}
}
}- 儲存後重新啟動 Cursor,或在 Customize(自訂)裡把這個伺服器關掉再打開。
技巧: 請保留雙反斜線。在 JSON 裡,單一個 \ 代表跳脫序列的開頭,所以寫成 C:\Program Files 會讓整個檔案失效,Cursor 也會連帶捨棄檔案裡的所有伺服器,不只是 KwaFlux。
確認已經連上
- 在 Cursor 的側邊欄開啟 Customize,找到 kwaflux。它應該是啟用狀態,並列出它的工具。
- 在 Agent 聊天裡問:
KwaFlux 有在執行嗎?用 KwaFlux 的工具檢查一下。
Agent 會呼叫 kwaflux_get_app_status。如果 KwaFlux 開著,回答會包含你是否已登入;如果沒開,工具會回傳以 app_not_running 開頭的錯誤。開啟 KwaFlux 後再問一次即可。
- 請它列出你的任務清單。清單是空的也沒關係,代表整條連線都正常。
第一次可以下的指令
請提供完整的本機路徑,並說明結果要拿來做什麼:
| 對 Cursor 說 | KwaFlux 裡會發生什麼 |
|---|---|
| 「D:\Clips\trip.mp4 打不開。幫我診斷,再用建議的模式修復。」 | 先診斷,再建立修復任務;修好的檔案會寫在原始檔旁邊 |
| 「把 D:\Clips\trip.mp4 匯出成 YouTube 用的 HD 1080P。」 | Agent 會查詢格式清單,挑選 YouTube 檔位,再把匯出任務排進佇列 |
| 「把 D:\Clips\screen.mkv 轉成 MP4,畫質不要掉。」 | 用畫質優先的設定快速轉成 MP4 |
| 「對 D:\Old\wedding.mp4 執行畫質修復。」 | 用應用程式的預設設定建立 AI 增強任務 |
| 「等那個任務跑完,好了告訴我。」 | Agent 會等待這個任務,每次呼叫最多五分鐘,必要時再查一次 |
每個任務都會出現在 KwaFlux 的任務清單裡,你可以在那裡查看、暫停或取消。轉檔的細節請見轉換器。
補幀,以及去背和替換類工具,都留在應用程式裡;遇到這些需求時,AI 助理會被告知請你回到應用程式操作。Agent 發起下載預設保持關閉,除非你在 Agent 授權 底下把 允許 Agent 發起下載 設為 每次確認。之後每次下載,KwaFlux 都會跳出視窗,AI 助理也會在對話裡請你確認自己有權下載該內容。
核准與自動執行
Cursor 的文件說,它「預設會在使用 MCP 工具前請求核准」,而 MCP 工具和終端機命令遵循同一套 Run Modes(執行模式)。對 KwaFlux 來說,這是合理的預設:
- 唯讀工具,例如應用程式狀態、任務清單、任務詳細資料和匯出格式清單,可以放心加入允許清單。
- 會把任務排進佇列的工具,會在原始檔旁邊寫出新檔案。在你對自己的指令有把握之前,這些請繼續親自核准。
問題排解
| 症狀 | 可能原因 | 解決方法 |
|---|---|---|
| Customize 底下看不到 kwaflux | JSON 格式錯誤(常是單一反斜線),或改錯了檔案 | 檢查 ~/.cursor/mcp.json 是否有效;Windows 路徑要保留 \\ |
| kwaflux 顯示錯誤,或一直無法連線 | 沒有安裝 Node.js、版本太舊,或不在 PATH 中 | 安裝目前的 Node.js LTS 版本;或在 command 裡寫上 node.exe 的完整路徑 |
工具有列出來,但每次呼叫都回報 app_not_running | KwaFlux 沒有開啟 | 開啟 KwaFlux 後再問一次 |
| 在某個專案可以用,換個專案就不行 | 它被加在某個專案的 .cursor/mcp.json 裡 | 把它移到全域的 ~/.cursor/mcp.json |
| Cloud Agent 找不到 KwaFlux | Cloud Agent 在 Cursor 的伺服器上執行 | 在執行 KwaFlux 的那台電腦上使用本機的 Agent 聊天 |
| Cursor 回報缺少 type | 有些 Cursor 版本需要 "type": "stdio" | 在 kwaflux 項目裡加上 "type": "stdio" |
和 Cursor 無關的問題,請見 KwaFlux MCP 問題排解指南。
結語
按下 在 Cursor 中安裝,或在 ~/.cursor/mcp.json 裡貼上一筆項目。接著重新載入、讓 KwaFlux 保持開啟,並在第一個正式任務之前,先請 Agent 檢查應用程式狀態。之後,轉檔、修復和增強都可以從 Cursor 的聊天裡啟動,並顯示在 KwaFlux 的任務清單裡。
從 Cursor 操作 KwaFlux
KwaFlux 內建本機 MCP 伺服器,支援 Cursor 和其他 MCP 應用程式。AI 處理在你自己的 GPU 上執行,媒體檔案不會為了處理而上傳。可在 Windows 10(64 位元,1809 或更新版本)、Windows 11,以及搭載 Apple Silicon 的 macOS 12 或更新版本上執行。匯入檔案和瀏覽應用程式都不需要帳號。僅在匯出、轉換、檔案修復和從連結下載檔案時需要登入並購買付費方案。
用你自己的素材試試效果
下載 KwaFlux,付費前先用自己的素材免費預覽效果——無需註冊,在你的 GPU 上處理,處理不需要上傳媒體檔案。 影片預覽可選 1、3或5 秒;防抖預覽可選 5、15或30 秒。
常見問題
Windows 上 Cursor 的 mcp.json 在哪裡?
全域檔案是 C:\Users\<you>\.cursor\mcp.json,專案檔案則是專案資料夾裡的 .cursor\mcp.json。寫在全域檔案裡的伺服器,在每個專案都能使用。如果伺服器沒有載入,請見問題排解指南。
Cursor 的 Cloud Agent 能使用本機 MCP 伺服器嗎?
不能。本機 stdio 伺服器是你電腦上的程式,而 Cloud Agent 在 Cursor 的基礎設施上執行,所以無法啟動它。請在同一台電腦上使用 Cursor 桌面應用程式裡的 Agent。
為什麼 mcp.json 裡的 Windows 路徑要用雙反斜線?
因為 JSON 會把反斜線視為跳脫序列的開頭。C:\\Program Files 是 C:\Program Files 在 JSON 裡的正確寫法;只用單一反斜線,檔案就會解析失敗。改用正斜線也可以。
Cursor 會不經詢問就執行 MCP 工具嗎?
預設不會。除非你把工具加進允許清單或改變執行模式,否則 Cursor 在使用 MCP 工具前會先請求核准。先把唯讀工具加進允許清單,是比較穩妥的開始。
本機影片軟體該搭配哪個 AI 助理?
沒有哪一個適合所有人。Cursor 適合本來就在用它工作的人;其他人也許更適合聊天應用程式或終端機 Agent。我們的 AI 助理比較列出了各自的差異。


