{"repo":"g0t4/mcp-server-commands","free":true,"listed":false,"github":"https://github.com/g0t4/mcp-server-commands","clone":"git clone https://github.com/g0t4/mcp-server-commands.git","description":"Model Context Protocol server to run commands (tool: `runProcess`)","language":"TypeScript","stars":231,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"runProcess tool The runProcess tool runs processes on the host machine. There are two mutually exclusive ways to invoke it: 1. command line (string) — Executed via the system's default shell (just like typing into bash / fish / pwsh /etc). Shell features like pipes, redirects, and variable expansion all work. 2. argv (string array) — Direct executable invocation. argv[0] is the executable, the rest are arguments. No shell interpretation. You cannot pass both. The tool infers whether to use a shell from which parameter you provide. If you want your model to use specific shell(s) on a system, I would list them in your system prompt. Or, maybe in your tool instructions, though models tend to pay better attention to examples in a system prompt. Let me know if you encounter problems! Tools Tools are for LLMs to request. Claude Sonnet 3.5 intelligently uses run process . And, initial testing shows promising results with Groq Desktop with MCP and llama4 models. Currently, just one command to rule them all! - run process - run a command, i.e. hostname or ls -al or echo \"hello world\" etc - Returns STDOUT and STDERR as text - Optional stdin parameter means your LLM can - pass scripts over STDIN to commands like fish , bash , zsh , python - create files with cat foo/bar.txt from the text in stdin [!WARNING] Be careful what you ask this server to run! In Claude Desktop app, use Approve Once (not Allow for This Chat ) so you can review each command, use Deny if you don't trust the command","default_branch":null,"files":null,"tree":[],"storefront":"/r/g0t4","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/g0t4/mcp-server-commands/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}