MCP.Market

humanizer-ru MCP server

by Vladimir-Human·io.github.Vladimir-Human/humanizer-ru·v3.36.4·126 stars

Гигиена вставки из чата для русского текста: детерминированно, офлайн, флаги с причиной и советом.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Established

126 stars214 downloads/wk

Reviews

Write one

Nobody has reviewed humanizer-ru yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

humanizer-ru tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it

no findings
  • Code scan16 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 2 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How humanizer-ru compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 95% of 48,255 servers
GitHub stars
126
more than 95% of 28,688 servers
Downloads a week
214
more than 76% of 12,191 servers with a package

Install humanizer-ru in Claude Code, Cursor or VS Code

claude mcp add humanizer-ru -- uvx humanizer-ru
Add to Cursor

What the publisher says

From the humanizer-ru repository's README, as published. We do not edit it. Read it on GitHub

humanizer-ru

Проверяемая гигиена вставки из чата для русского текста

40 regex-маркеров артефактов вставки из чат-интерфейсов, у 38 из них полная запись доказательств. Ложных срабатываний класса A на 12314 текстах-неносителях ноль, класса B — 8, то есть 0.00065 (Wilson 95% CI от 0.0003 до 0.0013; замер 04.09.2026 по замороженной предрегистрации). Каждое число с датой и командой воспроизведения — в разделе «Цифры проекта».

Очистка артефактов вставки и сверка фактов доступны и для английского текста: добавьте --language en к humanizer-clean, humanizer-polish, humanizer-facts или humanizer-report (либо --language auto). Это не включает русские стилевые эвристики и не даёт вердиктов об авторстве; профиль сохраняет код, URL, Markdown и проверяемые факты. Русский профиль остаётся значением по умолчанию для совместимости.

Кому это нужно

  • Редактору и преподавателю: проверить текст перед публикацией: humanizer-markers --scan файл.md.
  • Разработчику и CI: гейт вставки из чат-интерфейсов: action и контракт.
  • Пользователю ИИ-ассистента: та же проверка внутри агентной среды: MCP одной конфигурацией или демо.

Попробовать за 30 секунд

  • Демо в браузере: ничего не устанавливать, текст не покидает браузер.
  • Сообщить о проблеме или опыте использования: issue в репозитории; пользовательский текст не передаётся автоматически ни демо, ни сборщиком обратной связи.
  • Проверка конкретной вставки:

Самый короткий путь «нашёл → убрал → проверил»:

pip install humanizer-ru
humanizer-markers --scan input.txt       # найти следы (rc=1 = находка)
humanizer-clean --in-place input.txt     # снять поддержанные артефакты
humanizer-markers --scan input.txt       # убедиться, что остатка нет (rc=0)

Для английского входа добавьте --language en; для смешанного — --language auto. Очистка не переписывает стиль и смысл: проверьте результат вручную и используйте humanizer-facts diff до.txt после.txt --no-additions после редакторской правки.

python -c "open('primer.txt','w',encoding='utf-8').write('Согласно отчёту :contentReference[oaicite:3]{index=3}, рост заявок.\n')"
humanizer-markers --scan primer.txt; echo "rc=$?"
  primer.txt:1 [contentReference] Согласно отчёту :contentReference[oaicite:3]{index=3}, рост заявок.
  Найдено маркеров: 1.
  rc=1

rc=1 означает «найдены маркеры» — это ожидаемый результат проверки на образце со следом вставки, а не ошибка; rc=0 — следов нет, rc=2 — вход не читается (с --json конверт ошибки печатается в stdout).

Полный сценарий: найти, безопасно очистить, сверить, сообщить

находки с координатами и классом: A — жёсткие артефакты копипасты из чат-интерфейсов, B — контекстные индикаторы вроде невидимых символов и скрытой раскладки; rc=1 означает находки. Демо-страница делает то же в браузере без установки и подсвечивает исходные диапазоны. Мягкие признаки машинного письма считает humanizer-scan: они калибруют объём правки и не дают вердикта.

  1. Найти артефакт вставки. humanizer-markers --scan файл.md печатает

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

humanizer-ru: common questions

Is humanizer-ru MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the humanizer-ru safety report
How do I install humanizer-ru?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does humanizer-ru need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is humanizer-ru maintained?
The last commit was 33 days ago (2026-10-02). The latest release is v3.36.4.
How does humanizer-ru compare with other MCP servers?
safety score 92/100 (higher than 95% of 48,255 servers); github stars 126 (more than 95% of 28,688 servers); downloads a week 214 (more than 76% of 12,191 servers with a package). Full comparison.