mcp-maigret

MCP-сервер запускает OSINT-утилиту maigret в Docker: агент ищет, где занят ник, и получает отчет в нужном формате

  • 267 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Широкий доступ

Почему такой уровень

  • Сервер запускает контейнеры Docker на вашей машине по команде агента
  • Запросы к множеству сторонних сайтов идут с вашего IP, часть сайтов может ограничить или заблокировать его
  • В отчетах собираются сведения об учетных записях людей, поэтому важны законное основание и согласие владельца аккаунта
Все причины и проверки

w0h1v/mcp-maigret

Установка

В терминале, через 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, и сохрани отчет в HTML

MCP

Транспорт
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: два десятка инструментов проверки доменов, адресов, хэшей и утечек

CLIРасширенный доступ1,8 тыс.Звезды репозитория
Российский стек

OSINT-инструмент для пассивной разведки: ЕГРЮЛ, ФССП, VK, Telegram и Яндекс рядом с поиском секретов и MCP-сервером на 15 инструментов

MCP-серверРасширенный доступ1Звезды репозитория

Мост между MCP-клиентом и терминалом Kali Linux: агент запускает nmap, sqlmap, hydra и другие инструменты для авторизованного пентеста и CTF

MCP-серверШирокий доступ864Звезды репозитория

MCP-сервер платформы ARL-Next: по домену, IP или адресу сайта возвращает порты, отпечатки, сертификаты, уязвимости и утечки из вашей базы активов

MCP-серверШирокий доступ479Звезды репозитория

MCP-Shield находит конфигурации MCP, подключается к серверам и ищет в описаниях инструментов скрытые команды, каналы утечки и подмену чужих инструментов

MCP-серверШирокий доступ555Звезды репозитория

MCP-сервер, который дает агенту разбор уязвимостей: данные NVD, EPSS, каталог CISA KEV, связки с MITRE ATT&CK и оценка риска CVE в одном запросе

MCP-серверРасширенный доступ1,7 тыс.Звезды репозитория

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
mcp-maigret (эта запись)нетне нужна267
OpenOSINTнет1 831самостоятельный OSINT-агент с двумя десятками инструментов проверки доменов, адресов и утечек
claude-osintнет2 912набор скиллов с методикой разведки по открытым источникам, без запуска maigret

Коротко о README

README начинается с предупреждения о законном применении, затем описывает возможности, схему работы, быстрый старт для Claude Code, Claude Desktop и Smithery, параметры инструментов, таблицу форматов отчета со статусами, меры безопасности и таблицу типичных ошибок. Подробная документация вынесена на отдельный сайт.

Бейдж для README

Сообщить о проблеме

Foxx AImcp-maigret
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.