mcpField
L
Local Commander

Local Commander

リモート
localcmd.app開発ツール05 日前に更新
リポジトリ公式サイト

Local Commander について

Local Commanderは、対応するAIクライアントをリモートサービス経由でWindows PCに接続し、コマンド実行、ファイル操作、設定変更、ローカルサービスの確認を可能にします。複数のPCを一つのチャットから管理する用途向けで、PCごとの実行履歴やアクセス制限、作業停止の操作も備えています。

主な機能

  1. 01コマンドとスクリプトのリモート実行
  2. 02ファイル編集と設定変更
  3. 03ローカルサービスの確認
  4. 04PCごとの実行履歴
  5. 05フォルダー制限とコマンド拒否

活用シーン

  1. 01承認済みPCでスクリプトを実行
  2. 02複数PCのプロジェクトファイルを編集
  3. 03一つのチャットからローカルサービスを確認

MCP 対応

`https://localcmd.app/mcp` のMCPサーバーは、対応クライアントを承認済みのWindows PCに接続します。OAuthはlocalcmd.appで設定し、タスクの実行と結果取得には対象PCのオンライン状態が必要です。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://localcmd.app/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Cursor、DeepSeek Harness、Antigravity、Kiro、LM Studio 向け Local Commander

Cursor、DeepSeek Harness、Antigravity、Kiro、LM Studio を、https://localcmd.app/mcp の Local Commander に接続します。AI は、所有するすべてのコンピューターを操作できます。1 つのチャットから、各コンピューターでコマンドやスクリプトを実行したり、設定を変更したり、ファイルを編集したり、ローカルサービスを確認したりできます。localcmd.app のワークスペースでは、どのコンピューターが各リクエストを実行し、どのように終了したかを確認できます。

このリポジトリに含まれているのは設定のみです。Cursor プラグイン、DeepSeek Harness バンドル、Antigravity プラグイン、Kiro Power、LM Studio の設定があります。サービスは localcmd.app で実行されます。

必要条件

  • localcmd.app の Local Commander アカウント。
  • Node.js 20 以降をインストールした Windows 11 x64 コンピューターと、ペアリングされたエージェント。コンピューターで npx local-commander-agent@latest を実行し、フルアクセスまたは選択したフォルダーを選びます。
  • 作業中および結果の読み取り中は、コンピューターがオンラインである必要があります。

コンピューターを承認して AI を接続すると、キーボードの前にいるときと同じように、Windows アカウントでできる操作を実行できます。サイトからいつでも、特定のフォルダーだけに制限したり、コマンドをブロックしたり、実行中の作業を停止したり、コンピューターの電源を切ったりできます。実行ごとに、どのコンピューターが処理したかが表示されます。AI が要求した内容はすべて AI に返されます。

Cursor

  1. プラグインをインストールするか、~/.cursor/mcp.json に次の内容を追加します。

    {
      "mcpServers": {
        "local-commander": { "url": "https://localcmd.app/mcp" }
      }
    }
    
  2. Cursor は localcmd.app を開き、サインインとアクセスの承認を求めます(OAuth 2.0)。サインインは localcmd.app で行われるため、Cursor がパスワードを参照することはありません。

  3. エージェントにコンピューターの一覧表示を依頼し、承認済みのプロジェクトで作業します。

トラブルシューティング:

  • エージェントにコンピューターが表示されない場合: Windows コンピューターでエージェントを起動し、localcmd.app でオンラインと表示されていることを確認してください。
  • サインインが繰り返される、または失敗する場合: Output を開いて「MCP Logs」を選び、OAuth エラーを確認してから、サーバーを削除して再追加してください。
  • 結果が不明な場合: タスクの実行中にコンピューターが切断されました。作業は自動的に再実行されないため、コンピューターを確認して、もう一度依頼してください。

DeepSeek Harness

設定のみの DeepSeek Harness バンドルです。ツールは mcp__local-commander__<tool> として表示されます。

Harness の MCP クライアントは静的ヘッダーのみを送信するため、このバンドルは stdio 経由で mcp-remote を起動します。初回使用時にブラウザーで localcmd.app を開き、サインインとアクセスの承認を行います(OAuth 2.0)。その後、トークンは自動的に更新されます。localcmd.app のワークスペースでは、これらのリクエストは、mcp-remote が登録するクライアント名「MCP CLI Proxy」として表示されます。

DeepSeek Harness では、チャットに使用するマシンに Node.js 22.19 以降が必要です。

インストール: 最新リリース から local-commander-dsh-1.0.0.tgz をダウンロードし、次を実行します。

dsh plugin --profile web add ./local-commander-dsh-1.0.0.tgz
dsh web

このリポジトリから npm pack を使って tarball をビルドすることもできます。

削除:

dsh plugin --profile web remove local-commander-dsh

Antigravity

このリポジトリは Antigravity プラグイン(.antigravity-plugin/plugin.json と mcp_config.json)でもあります。DeepSeek Harness バンドルと同様に、stdio 経由で mcp-remote を起動します。ブラウザーで localcmd.app を開き、サインインとアクセスの承認を行い(OAuth 2.0)、トークンを自動的に更新します。リクエストは、localcmd.app のワークスペースでクライアント名「MCP CLI Proxy」として表示されます。

インストール:

agy plugin install https://github.com/netbka/local-commander-plugins

または、リポジトリをクローンして agy plugin install <folder> を実行します。削除するには agy plugin uninstall local-commander を実行します。

Kiro

kiro-power/ フォルダーには、Agent Plugins 形式(plugin.json と mcp.json)の Kiro Power が含まれています。Kiro をリモートサーバー https://localcmd.app/mcp(Streamable HTTP)に接続します。このサーバーでは、localcmd.app で OAuth 2.0 によるサインインを行います。

インストール:Kiro で Powers パネルを開き、Add Custom Power、続いて Import power from GitHub を選び、https://github.com/netbka/local-commander-plugins/tree/main/kiro-power を入力します。

LM Studio

LM Studio 0.3.17 以降では、mcp.json に記載された MCP サーバーを実行できます。DeepSeek Harness バンドルと同様に、エントリーは stdio 経由で mcp-remote を起動します。これによりブラウザーで localcmd.app が開き、サインインしてアクセスを承認(OAuth 2.0)できるほか、トークンも更新されます。リクエストは、localcmd.app のワークスペースにクライアント名「MCP CLI Proxy」として表示されます。LM Studio を実行するコンピューターには Node.js 20 以降が必要です。

  1. LM Studio で、右側のサイドバーにある プログラム タブを開き、インストール > mcp.json を編集 を選択して、次の内容を追加します。

    {
      "mcpServers": {
        "local-commander": {
          "command": "npx",
          "args": ["-y", "[email protected]", "https://localcmd.app/mcp"]
        }
      }
    }
    

    または、そのコンピューターのブラウザーのアドレスバーにこのリンクを貼り付けると、LM Studio に同じエントリーが追加されます。

    lmstudio://add_mcp?name=local-commander&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIm1jcC1yZW1vdGVAMC4xNS4xIiwiaHR0cHM6Ly9sb2NhbGNtZC5hcHAvbWNwIl19
    
  2. チャットで mcp/local-commander をオンにし、ツール呼び出しに対応したモデルを選択します。初回の使用時には、ブラウザーで localcmd.app が開き、サインインしてアクセスを承認できます。

  3. モデルにコンピューターの一覧表示を依頼してから、承認済みのプロジェクトで作業します。

リンク

プライバシー:https://localcmd.app/privacy。利用規約:https://localcmd.app/terms。サポート:[email protected] (https://localcmd.app/support)。

ライセンス

このリポジトリ内のファイルは MIT ライセンスです。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。