g0t4/mcp-server-commands

g0t4/mcp-server-commands

от g0t4
Выполняет команды и скрипты на компьютере: bash, python, zsh, создаёт файлы, передаёт код через stdin и возвращает вывод. Работает с локальными моделями.

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

Часто задаваемые вопросы

Инструменты были проиндексированы:
run_process

Запускает процесс на этой Linux-машине.

Параметры
  • argvstring[]

    Исполняемый режим: запускает процесс напрямую. argv[0] — это исполняемый файл, за которым следуют аргументы, переданные как есть (без интерпретации оболочкой). Нельзя комбинировать с «command_line».

  • command_linestring

    Режим shell: командная строка, выполняемая через системную оболочку по умолчанию. Поддерживает конвейеры, перенаправления и подстановку. Нельзя комбинировать с 'argv'.

  • cwdstring

    Необязательно задавать рабочую директорию.

  • stdin_textstring

    Необязательный текст, записываемый в STDIN (полностью записывается, затем закрывается). Полезен для ввода в стиле heredoc или содержимого файлов.

  • timeout_msnumber

    Необязательный тайм-аут в миллисекундах, по умолчанию 30,000ms

0.8.2основная
0.8.1
0.8.0
0.7.4
0.7.1
0.7.2
0.7.3
0.6.0
0.5.0
0.4.2
0.4.0
0.3.0
0.2.1
0.2.0
0.1.0

Выберите клиент, чтобы установить g0t4/mcp-server-commands:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "g0t4-mcp-server-commands-l45lh9y24b": {
      "command": "npx",
      "args": [
        "mcp-server-commands"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "g0t4-mcp-server-commands-l45lh9y24b": {
      "command": "npx",
      "args": [
        "mcp-server-commands"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "g0t4-mcp-server-commands-l45lh9y24b": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "mcp-server-commands"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"g0t4-mcp-server-commands-l45lh9y24b\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"mcp-server-commands\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "g0t4-mcp-server-commands-l45lh9y24b": {
      "command": "npx",
      "args": [
        "mcp-server-commands"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add g0t4-mcp-server-commands-l45lh9y24b -- npx mcp-server-commands

Либо через JSON-конфиг:

claude mcp add-json g0t4-mcp-server-commands-l45lh9y24b "{\"command\":\"npx\",\"args\":[\"mcp-server-commands\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add g0t4-mcp-server-commands-l45lh9y24b -- npx mcp-server-commands

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.g0t4-mcp-server-commands-l45lh9y24b]
command = "npx"
args = ["mcp-server-commands"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите g0t4/mcp-server-commands, а в поле команды запуска — строку ниже:
npx mcp-server-commands

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "g0t4-mcp-server-commands-l45lh9y24b": {
      "command": "npx",
      "args": [
        "mcp-server-commands"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "g0t4-mcp-server-commands-l45lh9y24b": {
      "command": "npx",
      "args": [
        "mcp-server-commands"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например g0t4-mcp-server-commands-l45lh9y24b.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: g0t4-mcp-server-commands-l45lh9y24b
    command: npx
    args:
      - "mcp-server-commands"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "g0t4-mcp-server-commands-l45lh9y24b": {
      "command": "npx",
      "args": [
        "mcp-server-commands"
      ]
    }
  }
}

Похожие MCP-сервера

tumf/mcp-shell-server

tumf/mcp-shell-server

от tumf

MCP сервер для безопасного удалённого выполнения команд оболочки с белым списком, изоляцией окружения и аудитом. Поддерживает stdin, пайпы и лимиты времени/вывода. Идеален для интеграции shell-команд в MCP с контролем безопасности.

Python⭐ 201
yanmxa/scriptflow-mcp

yanmxa/scriptflow-mcp

от yanmxa

MCP-сервер для превращения сложных AI-диалогов в готовые скрипты, которые можно выполнять, версионировать и переиспользовать. Поддерживает Python, Bash, Node.js. Управляй библиотекой автономных сце...

TypeScript⭐ 8
promptexecution/just-mcp

promptexecution/just-mcp

от promptexecution

MCP сервер для интеграции Just с AI-ассистентами: позволяет находить, выполнять и анализировать рецепты Justfile через MCP. Безопасная альтернатива bash, сохраняет контекст LLM и упрощает работу с командами. Идеально для автоматизации.

Rust⭐ 62
alfonsograziano/node-code-sandbox-mcp

alfonsograziano/node-code-sandbox-mcp

от alfonsograziano

Выполняет Node.js-код в изолированном Docker-контейнере: ставит npm-пакеты, запускает shell-команды и возвращает вывод.

TypeScript⭐ 158
yepcode/mcp-server-js

yepcode/mcp-server-js

официальный

от yepcode

YepCode MCP сервер превращает YepCode-процессы в готовые инструменты для ИИ-ассистентов. Он запускает скрипты на Python или Node.js в изолированной среде, управляет параметрами через JSON Schema. Идеально для интеграции AI с бизнес-логикой — от выполнения кода до управления API.

TypeScript⭐ 47
MladenSU/cli-mcp-server

MladenSU/cli-mcp-server

от mladensu

MCP сервер для безопасного выполнения команд CLI с whitelist-фильтрацией. Защищает от path traversal, ограничивает команды, флаги и длину, устанавливает таймауты. Идеален для LLM-приложений с контролируемым доступом к терминалу.

Python⭐ 177
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин