Claude Code と Claude Desktop から KwaFlux を使う方法(MCP の設定)
Claude Code ならコマンド 1 つ、Claude Desktop なら設定の項目 1 つで KwaFlux に接続。接続を確かめ、Claude に動画の修復や変換を任せる手順を解説します。
要点
- Claude Code は、KwaFlux が生成する
claude mcp addコマンド 1 つで KwaFlux に接続できます。Claude Desktop は、claude_desktop_config.jsonに項目を 1 つ加えれば接続できます。 - Claude Code ではユーザースコープを使いましょう。そうすれば、1 つのフォルダーだけでなく、すべてのプロジェクトで KwaFlux を使えます。
- Claude Desktop の設定を編集したら、システムトレイに残ったアプリも含めて完全終了してください。そうしないとサーバーが読み込まれません。
- どちらのクライアントも MCP ツールを実行する前に確認を求めます。Claude Code の
/mcpでは、KwaFlux が接続されたかどうかと、提供されているツールの数を確認できます。
Claude は、アプリと一緒にインストールされるローカル MCP サーバーを通じて、あなたのパソコン上の KwaFlux を操作できます。Claude Code 向けには、KwaFlux がそのまま使える claude mcp add コマンドを用意します。Claude Desktop 向けには、claude_desktop_config.json にマージする JSON の項目を用意します。どちらの場合も、Claude が作業している間は KwaFlux を開いたままにしておきます。
この記事では、それぞれの Claude クライアントの接続方法、設定の保存場所、接続の確認方法、最初に頼むとよいこと、よくある問題の直し方を解説します。
目次
- Claude Code と Claude Desktop のどちらを使う?
- 始める前に
- Claude Code:コマンド 1 つで設定する
- Claude Code:プロジェクトで共有する
- Claude Desktop:設定ファイルを編集する
- 最初の依頼
- 長いジョブとタイムアウト
- トラブルシューティング
- よくある質問
Claude Code と Claude Desktop のどちらを使う?
Claude Code は、ターミナルや IDE で使う Anthropic のコーディングエージェントです。Claude Desktop は、Windows と macOS 向けの Claude のチャットアプリです。どちらもローカルの MCP サーバーを動かせるので、どちらでも KwaFlux を使えます。
| 項目 | Claude Code | Claude Desktop |
|---|---|---|
| KwaFlux の追加方法 | claude mcp add コマンド、または .mcp.json | claude_desktop_config.json を編集 |
| 保存場所 | ~/.claude.json(ユーザースコープまたはローカルスコープ)、またはプロジェクト内の .mcp.json | Windows は %APPDATA%\Claude\、macOS は ~/Library/Application Support/Claude/ |
| 再読み込みの方法 | 新しいセッションを始める | 完全終了して開き直す |
| 状態の確認 | /mcp | コネクタのメニュー |
主に Claude と動画について話したいなら、Claude Desktop のほうが手軽に始められます。普段からターミナルや IDE で作業しているなら、Claude Code がそこになじみます。ほかのアシスタントについては比較記事をご覧ください。
始める前に
- KwaFlux 1.0.14 以降を起動しておく。 MCP サーバーは起動中のアプリとやり取りします。
- Node.js 18 以降を PATH の通った状態で入れておく。 KwaFlux の設定カードには「ホストは Node.js 18 以降でサーバーを起動します。Node がインストール済みで PATH にある必要があります。」と表示されます。
node --versionが失敗する場合は、nodejs.org から現在の LTS 版をインストールしてください。KwaFlux の設定カードは Node.js も探し、下の例のようにそのフルパスを設定に書き込みます。Node.js が見つからない場合はその旨を表示し、代わりにnodeと書き込みます。 - KwaFlux では: 設定 › Agent(MCP) を開き、MCP ホスト で Claude を選んでから、Claude Code か Claude Desktop を選びます。
Claude Code:コマンド 1 つで設定する
- Claude Code を選んだ状態で、インストールコマンドをコピー をクリックします。
- ターミナルに貼り付けて実行します。Windows に既定の場所でインストールした場合、コマンドは次のとおりです。
claude mcp add --scope user kwaflux -- "C:\Program Files\nodejs\node.exe" "C:\Program Files\KwaFlux\Tools\kwaflux-mcp\kwaflux_mcp.mjs"- 新しい Claude Code セッションを始めて
/mcpを実行します。kwaflux が接続済みと表示され、ツールの数も出ていれば成功です。
このコマンドで大事なのは 2 か所です。
- **
--scope user** は、すべてのプロジェクトで使えるようにサーバーを~/.claude.jsonに保存します。Claude Code の既定であるローカルスコープのままだと、コマンドを実行したフォルダーでしか KwaFlux が表示されません。 - **
--** は、Claude 自身のオプションと、サーバーを起動するコマンドとを区切ります。Claude Code のドキュメントには「--以降はすべて、手を加えずにそのままサーバーに渡されます」とあります。
Claude Code:プロジェクトで共有する
KwaFlux のヒントでは、プロジェクトのファイルを使う方法も案内しています。「プロジェクトルートの .mcp.json に追加するか、CLI を実行します。」プロジェクトの .mcp.json は、バージョン管理を通じて、そのフォルダーで作業する全員とサーバーを共有するためのものです。チームで動画プロジェクトをリポジトリに置いていて、全員が同じ場所に KwaFlux をインストールしているなら、こちらを使いましょう。
Claude Code を選んだ状態で 設定をコピー をクリックし、プロジェクトのルートに .mcp.json として保存します。
{
"mcpServers": {
"kwaflux": {
"command": "C:\\Program Files\\nodejs\\node.exe",
"args": [
"C:\\Program Files\\KwaFlux\\Tools\\kwaflux-mcp\\kwaflux_mcp.mjs"
]
}
}
}Claude Code は、対話型のセッションでプロジェクトの .mcp.json にあるサーバーを使う前に、承認を求めます。承認するまで、/mcp ではそのサーバーが保留中と表示されます。
Claude Desktop:設定ファイルを編集する
- KwaFlux で Claude › Claude Desktop を選び、設定をコピー をクリックします。
- Claude Desktop で、Claude メニューから Settings(設定)を開き、Developer(開発者)に進んで Edit Config(設定を編集)をクリックします。次のファイルが開きます。ない場合は作成されます。 - Windows:
%APPDATA%\Claude\claude_desktop_config.json- macOS:~/Library/Application Support/Claude/claude_desktop_config.json kwafluxの項目をmcpServersにマージします。すでにあるサーバーは消さないでください。- システムトレイやメニューバーのアイコンも含めて Claude Desktop を完全終了し、もう一度開きます。KwaFlux のヒントもこの点ははっきり書いています。「編集後は Claude Desktop を完全終了して再起動してください。」
- 会話の中で、入力欄の左下にあるメニューを開いて Connectors(コネクタ)に進み、kwaflux がツールと一緒に表示されていることを確認します。
Claude Desktop は、会話の間ずっとツールを許可した場合を除き、ツールを実行するたびに承認を求めます。
最初の依頼
まずは読み取りだけの確認から始めます。
KwaFlux のツールを使って、KwaFlux が起動しているか、私がログインしているかを確認して。
次に、ローカルのフルパスを添えて実際のジョブを試します。
| Claude への依頼 | KwaFlux の処理 |
|---|---|
| 「D:\Phone\clip.mp4 が開かない。診断してから、推奨モードで修復して」 | 診断のあとファイル修復のタスクを実行し、修復したファイルを元のファイルと同じ場所に保存します |
| 「D:\Clips\talk.mov を YouTube 用に HD 1080P の MP4 で書き出して」 | YouTube のフォーマットとその段階を調べ、書き出しをキューに入れます |
| 「D:\Old\recital.mp4 に画質修復をかけて、終わるまで待って」 | AI 高画質化タスクを実行し、その完了を待ちます |
| 「いま KwaFlux のタスクリストには何がある?」 | あなたが自分で始めたものも含めて、タスクを一覧にします |
フレーム補間と、切り抜き・置き換え系のツールはアプリに残してあり、これらを頼まれたアシスタントはあなたをアプリへ案内するよう指示されています。エージェントによるダウンロードは、エージェント許可 の エージェントによるダウンロードを許可 を 毎回確認 にしない限りオフのままです。その設定にすると、KwaFlux はダウンロードのたびにポップアップを表示し、アシスタントもチャットで、そのコンテンツをダウンロードする権利があるかをあなたに確認します。
ヒント: Claude Code では、KwaFlux のツールは mcp__kwaflux__<tool> という名前で表示されます。たとえば mcp__kwaflux__kwaflux_get_app_status です。この名前を権限ルールに書いて読み取り専用のツールを許可しておけば、Claude がタスクリストを確認するたびに承認を求められることはなくなります。
長いジョブとタイムアウト
動画のジョブには数分かかることがあります。KwaFlux の待機ツールは 1 回の呼び出しで最大 300 秒(既定は 60 秒)待ち、タスクが終わったかどうかを報告します。終わっていなければ、Claude はもう一度待つだけです。
パソコンが遅く、サーバー自体の起動に時間がかかる場合は、Claude Code のドキュメントにある起動用の環境変数 MCP_TIMEOUT を使えます。たとえば MCP_TIMEOUT=10000 claude です。ツールの呼び出しについては、プロジェクトの .mcp.json の項目にミリ秒単位の timeout フィールドを指定できます。長い待機を頼むなら、300,000 より大きい値にしてください。
トラブルシューティング
| 症状 | 考えられる原因 | 対処 |
|---|---|---|
/mcp に kwaflux が表示されない | 別のフォルダーでローカルスコープとして追加した | --scope user を付けて実行し直します |
| kwaflux に「pending approval」(承認待ち)と表示される | プロジェクトの .mcp.json に入っている | そのフォルダーで claude を実行して承認します |
| Claude Desktop にコネクタが表示されない | アプリを完全終了していない、または JSON が無効 | トレイから終了し、パスのバックスラッシュが 1 つになっていないか確認して、開き直します |
| サーバーが起動しない | Node.js がない、または PATH が通っていない | 現在の Node.js LTS をインストールするか、command に node.exe のフルパスを書きます |
どの呼び出しも app_not_running を返す | KwaFlux が閉じている | KwaFlux を開いて、もう一度頼みます |
| サーバー自身のエラー出力を見たい | ログは別ファイルにある | Claude Desktop は mcp-server-kwaflux.log を %APPDATA%\Claude\logs(Windows)または ~/Library/Logs/Claude(macOS)に書き出します |
どのホストにも共通する問題は、KwaFlux MCP のトラブルシューティングガイドをご覧ください。
まとめ
Claude Code では、KwaFlux がコピーしてくれるコマンドをユーザースコープで実行し、/mcp で確認します。Claude Desktop では、claude_desktop_config.json に項目をマージし、アプリを完全終了してから開き直します。あとは KwaFlux を開いたままにして、まず状態の確認から始めましょう。
Claude から KwaFlux を操作する
KwaFlux には、Claude Code、Claude Desktop などの MCP アプリ向けのローカル MCP サーバーが入っています。AI 処理はご自身の GPU 上で実行され、メディアファイルが処理のためにアップロードされることはありません。Windows 10(64 ビット、バージョン 1809 以降)、Windows 11、Apple Silicon 搭載の macOS 12 以降で動きます。ファイルの読み込みやアプリの操作にアカウントは不要です。ログインと有料プランが必要なのは、書き出し、変換、ファイル修復、リンクからのファイルダウンロードだけです。
お手元の素材で効果を試す
KwaFlux を入手し、支払う前にお手元の素材で効果を無料プレビュー。アカウント不要で、処理はお使いの GPU で行い、処理のためにメディアをアップロードすることはありません。 動画のプレビューは 1、3、または5 秒、手ぶれ補正のプレビューは 5、15、または30 秒から選べます。
よくある質問
Claude Code のローカルスコープとユーザースコープの違いは?
既定のローカルスコープでは、サーバーを追加したプロジェクトフォルダーでしか使えません。ユーザースコープなら、すべてのプロジェクトで使えます。どちらも ~/.claude.json に保存されます。一方、プロジェクトスコープはそのフォルダーの .mcp.json を使います。
Windows で claude_desktop_config.json はどこにある?
%APPDATA%\Claude\claude_desktop_config.json にあります。macOS では ~/Library/Application Support/Claude/claude_desktop_config.json です。Claude Desktop の Settings › Developer › Edit Config を使えば、このファイルを開いてくれます。
Claude Desktop に新しい MCP サーバーが表示されないのはなぜ?
たいていは、バックグラウンドでまだ動いているからです。ウィンドウを閉じ、システムトレイやメニューバーから終了してから開き直してください。次に確認するのは、Windows のパスでバックスラッシュが 1 つになっているといった、JSON の誤りです。
Claude Code と Claude Desktop で同じ MCP サーバーを使える?
使えます。それぞれが自分の設定からサーバーを個別に起動し、どちらも起動中の同じアプリとやり取りできます。全体のしくみはAI エージェントとはをご覧ください。
Claude は MCP ツールを実行する前に確認してくれる?
はい、初期設定では確認します。どちらのクライアントも、ツールを実行する前に承認を求めます。Claude Code では、mcp__<server>__<tool> 形式の名前を使った権限ルールで、特定のツールを許可できます。
参考資料
- Claude Code Docs, MCP page (claude mcp add, the -- separator, scopes, .mcp.json approval, /mcp, MCP_TIMEOUT, per-server timeout) (2026-10-26 閲覧)
- Model Context Protocol, "Connect to local MCP servers" (Claude Desktop config locations, Edit Config, restart, logs, approvals) (2026-10-26 閲覧)
- Node.js, "Node.js Releases" (2026-10-25 閲覧)


