Инструменты
Инструменты для 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.
Related MCP server: mcp-server-collector
Видео-прохождение
Подсказки
Подсказки предназначены для пользователей, которые могут включать их в историю чата, например, с помощью слэш-команд Zed (на панели чата AI).
run_command— создать сообщение с выводом команды
Разработка
Установите зависимости:
Сборка сервера:
Для разработки с автоматической пересборкой:
Установка
Для использования с 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 с использованием этого рабочего процесса
Использовать локальную сборку (извлечение из репозитория)
Обязательно запустите npm run build
Ведение журнала
Приложение Claude Desktop записывает журналы в ~/Library/Logs/Claude/mcp-server-mcp-server-commands.log
По умолчанию регистрируются только важные сообщения (т.е. ошибки). Если вы хотите видеть больше сообщений, добавьте --verbose к args при настройке сервера.
Кстати, логи пишутся в STDERR , потому что это то, что Claude Desktop направляет в файлы журналов. В будущем я ожидаю, что хорошо отформатированные сообщения журнала будут записываться через транспорт STDIO в клиент MCP (примечание: не в приложение Claude Desktop).
Отладка
Поскольку серверы MCP взаимодействуют через stdio, отладка может быть сложной. Мы рекомендуем использовать MCP Inspector , который доступен как пакетный скрипт:
Инспектор предоставит URL-адрес для доступа к инструментам отладки в вашем браузере.