mcp-maigret
MCP-сервер запускает OSINT-утилиту maigret в Docker: агент ищет, где занят ник, и получает отчет в нужном формате
- 267 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Сервер запускает контейнеры Docker на вашей машине по команде агента
- Запросы к множеству сторонних сайтов идут с вашего IP, часть сайтов может ограничить или заблокировать его
- В отчетах собираются сведения об учетных записях людей, поэтому важны законное основание и согласие владельца аккаунта
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/mcp-maigretОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Сервер запускает контейнеры Docker на вашей машине по команде агента
- Запросы к множеству сторонних сайтов идут с вашего IP, часть сайтов может ограничить или заблокировать его
- В отчетах собираются сведения об учетных записях людей, поэтому важны законное основание и согласие владельца аккаунта
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
mcp-maigret — MCP-сервер на TypeScript, который по просьбе агента запускает maigret, OSINT-утилиту для поиска имени пользователя на сотнях и тысячах сайтов. Сам maigret работает в контейнере Docker. Образ `soxoj/maigret` скачивается при первом поиске, около 800 МБ, поэтому кроме Docker и Node.js ставить ничего не нужно. Инструментов два. `search_username` проверяет ник на 500 самых популярных сайтах базы или на всех, если включен `use_all_sites`, и принимает фильтр по тегам вроде coding или photo. `parse_url` разбирает адрес профиля, достает из страницы данные и ищет связанные имена пользователей. Отчет сохраняется в каталог из переменной `MAIGRET_REPORTS_DIR`. Форматы txt, csv, json, html и xmind работают. Ввод от агента считается недоверенным: ник, теги и адреса проходят строгую проверку, а Docker запускается через `execFile` с массивом аргументов, без оболочки. Автор просит применять инструмент только для законного и санкционированного исследования открытых данных, соблюдать закон и правила сайтов.
Для кого. Для специалистов по OSINT и безопасности, которые из Claude Code или Claude Desktop проверяют, где занят ник: свой, организации при авторизованной проверке или публичный.
Подходит, если
- Нужно узнать, на каких сайтах занят ваш ник, чтобы найти следы собственных аккаунтов
- В авторизованном аудите надо собрать публичные учетные записи организации под одним ником
- Есть ссылка на профиль, и нужно найти связанные имена пользователей
- Нужен отчет в HTML, CSV или JSON, который агент сохранит на диск для дальнейшего разбора
- Поиск надо сузить по теме сайтов с помощью тегов, например coding
Не подходит, если
- На машине нет Docker: без него maigret не запустится
- Нужна проверка частного лица без законного основания: автор допускает только законное и авторизованное применение
- Нужен PDF-отчет: с образом `soxoj/maigret` файл не создается
- Клиент или среда недоверенные: сервер запускает Docker и шлет запросы к сайтам с вашего IP
Пример запроса к агенту
Проверь через maigret, где занят ник octocat, только на сайтах с тегом coding, и сохрани отчет в HTMLMCP
- Транспорт
- stdio
- Авторизация
- не нужна
Переменные окружения
MAIGRET_REPORTS_DIRобязательная- Каталог, куда сервер сохраняет отчеты maigret
Ограничения
Нужны Node.js 18 или новее и запущенный Docker. Автор разрабатывал и проверял сервер на macOS, Linux и Windows с Docker Desktop должны работать, но не проверены. Переменная `MAIGRET_REPORTS_DIR` обязательна, каталог создается, если его нет. Первый поиск скачивает образ, поэтому он долгий. Часть сайтов ограничивает или блокирует автоматические запросы. Статусы форматов сверены с maigret 0.6.6 и образом latest на октябрь 2026, командная строка maigret меняется между релизами, и результат может разойтись. На Linux пользователя нужно добавить в группу docker.
Как отключить. Удалите сервер из конфига клиента, для Claude Code это `claude mcp remove maigret`. Образ убирает `docker rmi soxoj/maigret`. Сохраненные отчеты лежат в каталоге из `MAIGRET_REPORTS_DIR`, удалите их вручную.
Частые вопросы
Как поставить mcp-maigret в Claude Code?
Задайте каталог отчетов и выполните `claude mcp add maigret -e MAIGRET_REPORTS_DIR="$HOME/maigret-reports" -- npx -y mcp-maigret`. Для Claude Desktop тот же блок кладут в `claude_desktop_config.json` и перезапускают приложение.
Какие форматы отчета работают?
txt по умолчанию, csv, json, html и xmind. Для pdf у maigret нужен дополнительный модуль, которого в образе `soxoj/maigret` нет, поэтому файла нет, и инструмент сообщает об этом.
Почему первый поиск такой долгий?
Сервер скачивает образ maigret размером около 800 МБ. Дальше поиск быстрее, особенно если сузить его тегами и не включать `use_all_sites`.
Чем `parse_url` отличается от `search_username`?
`search_username` ищет заданный ник на сайтах. `parse_url` получает адрес профиля, достает из него сведения и ищет связанные имена пользователей, а результат возвращает текстом вывода maigret.
Безопасно ли давать агенту этот сервер?
Ввод проверяется строго, а Docker запускается без оболочки. При этом сервер запускает контейнеры на вашей машине и отправляет запросы на множество чужих сайтов с вашего IP, поэтому подключайте его только к доверенным агентам и клиентам.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыAI-агент для OSINT с интерактивным режимом, MCP-сервером и CLI: два десятка инструментов проверки доменов, адресов, хэшей и утечек
Глаз Дьявола: OSINT с русским контуром
glaz-dyavola
OSINT-инструмент для пассивной разведки: ЕГРЮЛ, ФССП, VK, Telegram и Яндекс рядом с поиском секретов и MCP-сервером на 15 инструментов
Мост между MCP-клиентом и терминалом Kali Linux: агент запускает nmap, sqlmap, hydra и другие инструменты для авторизованного пентеста и CTF
MCP-сервер платформы ARL-Next: по домену, IP или адресу сайта возвращает порты, отпечатки, сертификаты, уязвимости и утечки из вашей базы активов
MCP-Shield находит конфигурации MCP, подключается к серверам и ищет в описаниях инструментов скрытые команды, каналы утечки и подмену чужих инструментов
MCP-сервер, который дает агенту разбор уязвимостей: данные NVD, EPSS, каталог CISA KEV, связки с MITRE ATT&CK и оценка риска CVE в одном запросе
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| mcp-maigret (эта запись) | нет | не нужна | 267 | |
| OpenOSINT | нет | 1 831 | самостоятельный OSINT-агент с двумя десятками инструментов проверки доменов, адресов и утечек | |
| claude-osint | нет | 2 912 | набор скиллов с методикой разведки по открытым источникам, без запуска maigret |
Коротко о README
README начинается с предупреждения о законном применении, затем описывает возможности, схему работы, быстрый старт для Claude Code, Claude Desktop и Smithery, параметры инструментов, таблицу форматов отчета со статусами, меры безопасности и таблицу типичных ошибок. Подробная документация вынесена на отдельный сайт.