ls-mcp CLI
ls-mcp находит MCP-серверы в Claude, Cursor и других редакторах, показывает запущенные и предупреждает о ключах в настройках.
- 84 ★ репозитория
- Последний коммит
- Apache-2.0
Минимальный доступ
Почему такой уровень
- Утилита читает конфигурации редакторов и показывает найденные ключи, поэтому вывод нужно хранить как секрет.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/ls-mcpОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Утилита читает конфигурации редакторов и показывает найденные ключи, поэтому вывод нужно хранить как секрет.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
ls-mcp — консольная утилита, которая сканирует локальное окружение и перечисляет настроенные MCP-серверы. Запуск `npx ls-mcp` обходит конфигурации приложений и агентских редакторов, поднимается по вложенным каталогам к настройкам проекта и объединяет их с глобальными. Утилита определяет, какие серверы сейчас запущены как процессы, и анализирует переменные окружения и ключи в настройках на предмет вероятно раскрытых учетных данных. Флаг `--files` ограничивает проверку указанными файлами, `--all` показывает и пустых провайдеров, а `--json` отдает машиночитаемый результат со сводкой по числу серверов, запущенным и предупреждениям.
Для кого. Разработчикам и специалистам по безопасности, которым нужен список всех MCP-серверов на машине и проверка их настроек на утечки ключей.
Подходит, если
- Надо понять, какие MCP-серверы уже настроены в разных редакторах.
- Перед аудитом нужно найти ключи, лежащие открытым текстом в настройках серверов.
- Конфигурацию требуется выгрузить в JSON для собственного скрипта.
- В проекте лежит `.mcp.json`, и его нужно сверить с глобальными настройками.
Не подходит, если
- Нужно проверять безопасность самих MCP-серверов, а не их настроек.
- Требуется управлять серверами или запускать их: утилита только читает.
- Нужна проверка на другой операционной системе без Node.js.
Пример запроса к агенту
Запусти `npx ls-mcp --json` и перечисли все найденные MCP-серверы, отметив те, где в настройках есть ключи открытым текстом.Ограничения
Утилита читает конфигурационные файлы в вашем домашнем каталоге и проектах, поэтому запускайте ее только в доверенной среде и не публикуйте вывод целиком. Анализ ключей эвристический и может давать ложные срабатывания. Список поддерживаемых редакторов и приложений определяется самой утилитой, нестандартные пути укажите флагом `--files`. Статус процессов отражает момент запуска. Нужен Node.js для `npx`. Утилита ничего не изменяет и не удаляет.
Как отключить. Отдельной установки нет: `npx` запускает пакет без следа. Глобальный пакет, если ставили, уберите командой `npm uninstall -g ls-mcp`.
Частые вопросы
Как проверить только один файл настроек?
Флагом `--files`: `npx ls-mcp --files ./mcp-config.json`. Можно передать несколько файлов через запятую или пробел.
Как показать пустых провайдеров?
Добавьте `--all` или `-a`. По умолчанию провайдеры без серверов скрыты.
Какой формат у JSON-вывода?
Объект с полем `mcpFiles` по провайдерам и полем `summary` со статистикой: всего серверов, запущенных, предупреждений по ключам и транспортов.
Как включить отладку?
Установите `NODE_DEBUG=ls-mcp`, чтобы получить подробный журнал работы.
Находит ли он проектные настройки во вложенных папках?
Да, он поднимается по каталогам и подхватывает настройки, привязанные к проекту, вместе с глобальными.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыMCP-Shield находит конфигурации MCP, подключается к серверам и ищет в описаниях инструментов скрытые команды, каналы утечки и подмену чужих инструментов
Сканер ищет в конфигах MCP у Claude Desktop, Cursor и VS Code утекшие ключи, опасные доступы и подключенные модели.
Сканер безопасности для MCP-серверов: ищет зашитые ключи, отравление инструментов и инъекции в коде репозитория.
MCP Observatory — проверка безопасности MCP-серверов
MCP Observatory
Сканер MCP-серверов: проверяет схемы, дрейф и поведение при атаках, работает в CI и как MCP-сервер для агента
Шлюз для MCP-серверов: плагины маскировки известных секретов в текстовых ответах, проверки репутации и записи вызовов
CLI аудита MCP-серверов: инвентаризация, доказательства по каждому серверу и политика для CI, где неизмеренное не бывает чистым
Коротко о README
Утилита инвентаризации MCP-серверов: находит настройки, определяет запущенные процессы и подсвечивает возможные утечки ключей. Результат в таблице или JSON.