mcpField
L
Local Commander

Local Commander

远程服务
localcmd.app开发工具05 天前更新

关于 Local Commander

Local Commander 将支持的 AI 客户端连接到 Windows 电脑,以便执行命令、处理文件、调整设置和检查本地服务。它适合从一个聊天管理多台电脑,并提供逐台运行记录及限制访问或停止任务的控制。

主要功能

  1. 01远程运行命令和脚本
  2. 02编辑文件和更改设置
  3. 03检查本地服务
  4. 04按电脑查看运行记录
  5. 05限制文件夹或屏蔽命令

适用场景

  1. 01在已批准的电脑上运行脚本
  2. 02跨电脑编辑项目文件
  3. 03通过一个聊天检查本地服务

MCP 相关

`https://localcmd.app/mcp` 上的 MCP 服务将支持的客户端连接到已批准的 Windows 电脑。OAuth 通过 localcmd.app 配置;运行任务和获取结果时,电脑必须保持在线。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址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 的 Local Commander

将 Cursor、DeepSeek Harness、Antigravity 和 Kiro 连接到 Local Commander 的 https://localcmd.app/mcp。你的 AI 可以检查已批准的项目文件和 Git 状态、运行你授权的检查和命令,并诊断你所拥有的 Windows 11 计算机上已批准的 localhost 服务。你在 localcmd.app 上的工作区会显示每个请求由哪台计算机运行,以及运行结果。

此仓库仅包含配置:一个 Cursor 插件、一个 DeepSeek Harness 包、一个 Antigravity 插件和一个 Kiro Power。服务运行于 localcmd.app。

要求

  • 一个 Local Commander 账户:localcmd.app。
  • 一台装有 Node.js 20 或更高版本及配套 Agent 的 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. 让 Agent 列出你的计算机,然后在已批准的项目上工作。

故障排除:

  • **Agent 提示没有计算机:**在 Windows 计算机上启动 Agent,并检查它是否在 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 CLI Proxy”,这是 mcp-remote 注册的名称。

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 格式的 Kiro Power(plugin.json 和 mcp.json)。它会将 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。

链接

隐私政策:https://localcmd.app/privacy。服务条款:https://localcmd.app/terms。支持:[email protected](https://localcmd.app/support)。

许可证

MIT,适用于此仓库中的文件。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。