SSH MCP-сервер: выполнение команд, передача файлов и переадресация портов на удаленных серверах через MCP.
📌 Подробнее: https://github.com/overklassniy/ssh-mcp
MemOps🤨
Сервер MCP (Model Context Protocol), предоставляющий ИИ-помощникам безопасный, ограниченный по области действия SSH-доступ к одному или нескольким удалённым серверам.
ssh-mcp работает через стандартный ввод-вывод и совместим с любым MCP-совместимым клиентом: Claude Desktop, Claude Code, Cursor, Devin, VS Code и Cline. Он предоставляет восемь инструментов для выполнения команд, передачи файлов по SFTP, синхронизации каталогов, переадресации портов и сбора информации о состоянии удаленной системы.
Возможности:
- политика команд: использование регулярных выражений с белым и черным списком для проверки выполнения каждой команды. Без белого списка разрешены все команды, и при запуске системы регистрируется предупреждение.
- ограничения по путям: параметры allowed_local_paths и allowed_remote_paths ограничивают передачу по SFTP определенными каталогами и запрещают обход путей.
- секреты передаются через переменные окружения: пароль, кодовая фраза и код двухфакторной аутентификации передаются через переменные окружения, никогда не через командную строку.
- горячая перезагрузка: при запуске с параметром --config файл конфигурации отслеживается на предмет изменений и перезагружается без перезапуска сервера. Добавляйте, удаляйте или изменяйте серверы, и изменения вступят в силу в течение нескольких секунд.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - overklassniy/ssh-mcp: SSH MCP server: execute commands, transfer files, and forward ports on remote servers via MCP.
SSH MCP server: execute commands, transfer files, and forward ports on remote servers via MCP. - overklassniy/ssh-mcp
Disk Cutter — программа для записи образов дисков с параллельной очередью заданий. Записывает ISO/IMG/BIN/RAW/QCOW2 на USB и SD-карты, проверяет каждый сектор на соответствие алгоритму SHA-256.
📌 Подробнее: https://github.com/antimatter-studios/diskcutter
MemOps🤨
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Почему vector — не совсем vector?
Что происходит с Python, когда вызывается C++?
Разбираю C++, Backend, Performance и ML через реальные инженерные проблемы.
⚙️ Меньше теории. Больше того, что происходит внутри.
👉 C++ & ML | Backend to AI
Что происходит с Python, когда вызывается C++?
Разбираю C++, Backend, Performance и ML через реальные инженерные проблемы.
⚙️ Меньше теории. Больше того, что происходит внутри.
👉 C++ & ML | Backend to AI
Victoria stack активно развивается и становится все популярнее. Мне их решения очень нравятся своей логичностью, эффективностью работы и хорошей документацией.
Если вы планировали присмотреться к этим решениям, то вот три страницы документации с Key Concepts, где понятно рассказывают как устроена каждая система. Хорошая стартовая точка, как по мне.
📌 VictoriaMetrics
📌 VictoriaLogs
📌 VictoriaTraces
MemOps🤨
Если вы планировали присмотреться к этим решениям, то вот три страницы документации с Key Concepts, где понятно рассказывают как устроена каждая система. Хорошая стартовая точка, как по мне.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Victoriametrics
VictoriaMetrics: Key concepts
Metrics data model, time series, cardinality, push vs pull model, and query types.