devbox-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
devbox-mcp
devbox-mcp is a minimal stdio MCP server for a personal development machine. It gives an MCP client terminal, process, and filesystem access with exactly the operating-system permissions of the user that runs it.
Threat model
This is intentionally a full-access personal devbox tool. It has no command allowlist, path restriction, read-only mode, approval layer, or sandbox. Running it as gurol allows MCP callers to do anything that gurol can do, but it does not bypass normal OS permissions or grant additional privileges.
The server does not provide authentication or a network listener. External access and authentication are the responsibility of the OpenAI Secure MCP Tunnel. systemd and Ansible deployment are managed in a separate repository.
Related MCP server: emcp
Usage
Node.js 24 or newer is required.
npm ci
npm run build
npm startThe server reads MCP JSON-RPC from stdin and writes only MCP protocol messages to stdout. Diagnostics, if any, go to stderr. It inherits the launching process environment and uses HOME as the default working directory.
Tools
exec: run/bin/bash -c, returning stdout, stderr, exit status, timeout, and truncation details.process_start: start a long-running shell command and return an opaque process ID.process_status: inspect a managed process.process_output: page through bounded captured stdout/stderr with byte offsets.process_kill: terminate a managed process group.read_file: perform a bounded read, returning UTF-8 text or base64 binary data.write_file: write UTF-8 text, using atomic replacement for regular files when possible.list_directory: list one directory level with basic metadata.stat: inspect file, directory, or symlink metadata.
v0.1 limits
The process registry is in memory and is lost on server restart. Captured process output retains only the newest 2 MiB, exec retains at most 1 MiB per output stream, and individual file/process-output reads are limited to 1 MiB. Filesystem listing is deliberately non-recursive.
This server cannot be deployed
Maintenance
Related MCP Connectors
Remote MCP server exposing your Node Command fleet (files, shell, processes, browser) to AI hosts.
Use a person's computer after they approve it there: files, Terminal, browser, local MCP.
MCP server for mandates, delegation, policy-gated execution, credential grants, and audit.
Secure and manage MCP servers through the Speakeasy AI Control Plane from your agent.
Related MCP Servers
- AlicenseBqualityAmaintenanceA secure MCP server for shell operations, terminal management, and process control, enabling AI assistants to safely execute commands and manage interactive sessions.13150 npm6MIT
- FlicenseNot gradedqualityDmaintenanceMCP server providing filesystem operations, shell execution, and web search capabilities.28 PyPI-

terminal-toolkit-mcpofficial
AlicenseNot gradedqualityCmaintenanceEnables LLM clients to execute shell commands safely through the MCP protocol, with features like session management, safe mode, and process control.1Apache 2.0- AlicenseBqualityDmaintenanceEnables full local computer control from MCP clients, including terminal commands, file system operations, application management, screen capture, and input device automation across Windows, macOS, and Linux.27MIT