SkillTide Submit
Official description13 sourcesMCP servers8d ago
g0t4/mcp-server-commands

g0t4/mcp-server-commands

๐Ÿ“‡ ๐Ÿ  - Run arbitrary commands and scripts
View on GitHub โ†—Direct link ยท no redirect page
Config template (adjust for your client)
claude mcp add mcp-server-commands -- npx -y mcp-server-commands
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
235 โ˜… ยท g0t4/mcp-server-commands ยท read from the repository page ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 13 sources
Score
score 1,303 ยท 235 โ˜… ยท 13 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository g0t4/mcp-server-commands๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

runProcess tool

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

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.
> Permissions are dictated by the user that runs the server.
> DO NOT run with sudo.
Video walkthrough
Prompts
Prompts are for users to include in chat history, i.e. via Zed's slash commands (in its AI Chat panel)
- run_process - generate a prompt message with the command output
* FYI this was mostly a learning exercise... I see this as a user requested tool call. That's a fancy way to say, it's a template for running a command and passing the outputs to the model!
Development
Install dependencies:
Build the server:
For development with auto-rebuild:
Installation
To use with Claude Desktop, add the server config:
On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
Groq Desktop (beta, macOS) uses ~/Library/Application Support/groq-desktop-app/settings.json
Use the published npm package
Published to npm as mcp-server-commands using this workflow
Use a local build (repo checkout)
Make sure to run npm run build
Local Models
- Most models are trained such that they don't think they can run commands for you.
- Sometimes, they use tools w/o hesitation... other times, I have to coax them.
- Use a system prompt or prompt template to instruct that they should follow user requests. Including to use run_processs without double checking.
Source
awesome ยท https://github.com/g0t4/mcp-server-commands
Browse by field
MCP servers
Traction
235 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index