Drawing Anonymizer — MCP-сервер для Claude Code: обзор и установка
MCP-сервер для маскирования персональных данных, логотипов и контактов на чертежах в формате PDF перед отправкой подрядчикам.
claude mcp add --env DRAWING_ANONYMIZER_URL=<DRAWING_ANONYMIZER_URL> --transport stdio drawing-anonymizer -- npx -y drawing-anonymizer-mcpЧто делает Drawing Anonymizer
Сервер готовит чертежи к передаче сторонним партнёрам по правилам NDA и GDPR. Команда analyze_drawing передаёт PDF размером до 30 МБ и объёмом до 4 страниц в сервис Imnoo. Алгоритм находит блоки с именами, адресами, сайтами и корпоративными логотипами. Геометрия деталей, допуски и размеры остаются без изменений, поэтому чертёж годится для производства.
Шаги проверки и экспорта работают локально. Утилита review_masking вычисляет скор анонимности от 0 до 100 и выводит список оставшихся видимых строк. Затем mask_drawing накладывает плашки или ваши реквизиты, удаляет метаданные документа и растрирует страницы с плотностью 288 dpi, чтобы исключить восстановление скрытых векторных слоёв.
Без платной учётной записи сервис разрешает только один бесплатный анализ чертежа в день на один IP-адрес, а для запуска процесса нужен Node.js версии не ниже 22.13.
Какие задачи решает
- Скрыть логотипы и контакты заказчика перед передачей чертежа субподрядчику
- Удалить метаданные и свести слои векторного PDF в единый растр
- Создать временную ссылку на безопасную копию чертежа с таймером сгорания
- Заменить реквизиты исходного заказчика на собственное название компании
Примеры запросов агенту
- Анонимизируй файл чертежа
bracket.pdf, закрой контакты и сохрани в один слой - Проверь скрытые зоны в анализе чертежа и покажи итоговый скор анонимности
- Замени логотип в
part.pdfна наш бренд и сгенерируй ссылку со сроком жизни на один час
Как установить Drawing Anonymizer
Командой платформы
claude mcp add --env DRAWING_ANONYMIZER_URL=<DRAWING_ANONYMIZER_URL> --transport stdio drawing-anonymizer -- npx -y drawing-anonymizer-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add drawing-anonymizer --env DRAWING_ANONYMIZER_URL=<DRAWING_ANONYMIZER_URL> -- npx -y drawing-anonymizer-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"drawing-anonymizer": {
"command": "npx",
"args": [
"-y",
"drawing-anonymizer-mcp"
],
"env": {
"DRAWING_ANONYMIZER_URL": "<DRAWING_ANONYMIZER_URL>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"drawing-anonymizer": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"drawing-anonymizer-mcp"
],
"env": {
"DRAWING_ANONYMIZER_URL": "<DRAWING_ANONYMIZER_URL>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e DRAWING_ANONYMIZER_URL=<DRAWING_ANONYMIZER_URL> drawing-anonymizer npx -y drawing-anonymizer-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Drawing Anonymizer
Как установить Drawing Anonymizer в Claude Code?
Выполните в терминале команду claude mcp add drawing-anonymizer -- npx -y drawing-anonymizer-mcp.
Что делает Drawing Anonymizer?
Сервер находит на чертежах конфиденциальные контакты, замазывает их или заменяет на ваши реквизиты, очищает свойства файла и создаёт растрированный PDF без скрытых слоёв.
Какие действуют ограничения на обработку файлов?
В бесплатном режиме доступен один онлайн-анализ чертежа в сутки на IP-адрес. Документ должен быть не длиннее 4 страниц и весить не более 30 МБ.