Skip to main content
Glama

mcp-server-commands

by g0t4

Инструменты

Инструменты для LLM-ов, которые можно запросить. Claude Sonnet 3.5 разумно использует run_command . И начальное тестирование показывает многообещающие результаты с Groq Desktop с моделями MCP и llama4 .

В настоящее время для управления всеми ими достаточно одной команды!

  • run_command - запустить команду, например hostname или ls -al или echo "hello world" и т. д.
    • Возвращает STDOUT и STDERR в виде текста
    • Необязательный параметр stdin означает, что ваш LLM может
      • передать код в stdin таким командам, как fish , bash , zsh , python
      • создать файлы с помощью cat >> foo/bar.txt из текста в stdin

[!ВНИМАНИЕ] Будьте осторожны с тем, что вы просите запустить этот сервер! В приложении Claude Desktop используйте Approve Once (не Allow for This Chat ), чтобы вы могли просмотреть каждую команду, используйте Deny , если вы не доверяете команде. Разрешения диктуются пользователем, который запускает сервер. НЕ запускайте с sudo .

Видео-прохождение

Подсказки

Подсказки предназначены для пользователей, которые могут включать их в историю чата, например, с помощью слэш-команд Zed (на панели чата AI).

  • run_command — создать сообщение с выводом команды

Разработка

Установите зависимости:

npm install

Сборка сервера:

npm run build

Для разработки с автоматической пересборкой:

npm run watch

Установка

Для использования с Claude Desktop добавьте конфигурацию сервера:

В MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json В Windows: %APPDATA%/Claude/claude_desktop_config.json

Groq Desktop (бета, macOS) использует ~/Library/Application Support/groq-desktop-app/settings.json

Используйте опубликованный пакет npm

Опубликовано в npm как mcp-server-commands с использованием этого рабочего процесса

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

Использовать локальную сборку (извлечение из репозитория)

Обязательно запустите npm run build

{ "mcpServers": { "mcp-server-commands": { // works b/c of shebang in index.js "command": "/path/to/mcp-server-commands/build/index.js" } } }

Ведение журнала

Приложение Claude Desktop записывает журналы в ~/Library/Logs/Claude/mcp-server-mcp-server-commands.log

По умолчанию регистрируются только важные сообщения (т.е. ошибки). Если вы хотите видеть больше сообщений, добавьте --verbose к args при настройке сервера.

Кстати, логи пишутся в STDERR , потому что это то, что Claude Desktop направляет в файлы журналов. В будущем я ожидаю, что хорошо отформатированные сообщения журнала будут записываться через транспорт STDIO в клиент MCP (примечание: не в приложение Claude Desktop).

Отладка

Поскольку серверы MCP взаимодействуют через stdio, отладка может быть сложной. Мы рекомендуем использовать MCP Inspector , который доступен как пакетный скрипт:

npm run inspector

Инспектор предоставит URL-адрес для доступа к инструментам отладки в вашем браузере.

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

MCP-сервер для выполнения команд.

  1. Видео-прохождение
    1. Подсказки
      1. Разработка
        1. Установка
          1. Используйте опубликованный пакет npm
          2. Использовать локальную сборку (извлечение из репозитория)
          3. Ведение журнала
          4. Отладка

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          MCP server allowing any and all command execution over CMD
          Last updated -
          2
          33
          9
          JavaScript
          MIT License
          • Linux
        • A
          security
          F
          license
          A
          quality
          A MCP Server used to collect MCP Servers over the internet.
          Last updated -
          3
          18
          Python
          • Apple
        • -
          security
          F
          license
          -
          quality
          A simple MCP server that allows accessing and executing shell commands on a VM machine through a web-based terminal interface, with automatic tunneling to make the VM accessible from anywhere.
          Last updated -
          39
          2
          JavaScript

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/g0t4/mcp-server-commands'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server