execute_command
Execute a command in the local system
Give the model a shell: one command, its argument list and the working directory to run it in.
LABSCO SUMMARY
execute_command takes a command, its args and a cwd, which is enough to drive a build, a test run or a version-control operation from a conversation. The surface carries no allowlist, no confirmation argument and no output cap, so what this server can do is exactly what its account can do on that machine.
A single-tool server that runs commands on the machine hosting it.
Commands execute on the machine hosting the server, with that account's permissions, and there is nothing to configure first.
One command — npx -y @dillip285/mcp-terminal
USE CASES
Point the call at the project directory and let the model run the command and read the output back.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
execute_commandExecute a command in the local system
BEFORE YOU INSTALL
1 tool when we connected.
npx on PATH
The documented client runs the server on your machine.
CONTEXT COST
Rated by the size of the one tool definition that rides along on every turn
INSTALLATION
npx -y @dillip285/mcp-terminal{
"mcpServers": {
"terminal": {
"command": "npx",
"args": [
"@dillip285/mcp-terminal"
]
}
}
}The project's README adds --allowed-paths /path/to/allowed/directory here, but the server never reads it: neither its source nor the published 1.0.1 build parses command-line arguments. Commands run with your account's full permissions.