AI Agent Hub
Back to plugins
local-shell-mcp preview

local-shell-mcp

Client Updated 2026.08.26

Run the following command in DeepSeek Harness:

dsh plugin install fwerkor/local-shell-mcp

Paste the following prompt into your AI chat to install this plugin:

To install this plugin in DeepSeek Harness, run dsh plugin install fwerkor/local-shell-mcp, or use the source URL https://github.com/fwerkor/local-shell-mcp.

About this plugin

local-shell-mcp addresses a common challenge: MCP clients like ChatGPT need to actually run commands, read and write files, drive a browser, or reach remote machines, but exposing the host directly is risky. It moves the execution boundary into a container or VM and gives the model a dedicated workspace, so real operations happen in a controlled environment with full auditability.

Core capabilities span several layers: persistent shell sessions can run tests, build projects, inspect logs, and debug; file tools support reading, writing, patching, searching, and code review; Git works through the standard CLI without a second incomplete abstraction; browser automation can extract page text, capture PNG or PDF evidence, or run full Playwright scripts; remote worker mode can control NAT, firewall, HPC, NPU, or lab machines that can only connect outward. It also provides Agent Skills discovery and loading, OAuth 2.1 and MCP App support for the ChatGPT connector, and an optional Goal plan mode so long tasks can continue across sessions.

It suits developers, operators, and AI automation enthusiasts who need to perform real development, debugging, testing, and operations inside an AI client, as well as teams that need to manage remote execution environments safely. Workspace isolation, command timeouts, output limits, environment filtering, secret scanning, and audit logs make automated operations more controllable.

Screenshots

Use Cases

  • Run tests, builds, and debugging commands inside ChatGPT
  • Read, write, search, and patch code files within a workspace
  • Extract page content or capture screenshots via browser automation

Best For

  • Developers who need to perform real development tasks inside AI clients
  • Operators who need to manage remote execution environments safely
  • Automation teams that want to integrate shell, browser, and remote machine capabilities